Kotomora
重弁花 (juubenka) Japanese meaning: double flower | Kotomora