Kotomora
ヒメシャラ (himeshara) Japanese meaning: tall stewartia | Kotomora