Kotomora
ハゼノキ (はぜのき, hazenoki) Japanese meaning: wax tree | Kotomora