ツリードクター
tsuriidokutā

Noun

1. tree doctor

Other forms: