Vocabulary

コクリコ

coquelicot; red poppy

noun