Kotomora
オニノゲシ (おにのげし) Japanese meaning | Kotomora