Kotomora
ミネズオウ (minezuou) Japanese meaning: alpine azalea | Kotomora