Kotomora
喬木 (きょうぼく, kyouboku) Japanese meaning: tall tree | Kotomora