Kotomora
完全花 (kanzenka) Japanese meaning: complete flower | Kotomora