Kotomora
タラ (tara) Japanese meaning: Japanese angelica tree | Kotomora