Kotomora
ハンノキ (hannoki) Japanese meaning: Japanese alder | Kotomora