Kotomora
大樹 (たいじゅ, taiju) Japanese meaning: large tree | Kotomora