藤本 とうほん
tōhon

Noun

1. climbing trees; liana