Kotomora
生け花 (いけばな, ikebana) Japanese meaning: ikebana | Kotomora