Kotomora
造花 (ぞうか, zouka) Japanese meaning: artificial flower | Kotomora