Kotomora
合弁花 (goubenka) Japanese meaning: gamopetalous flower | Kotomora