Kotomora
妖花 (ようか, youka) Japanese meaning: bewitching flower | Kotomora