コクリコ
kokuriko

Noun

1. coquelicot; red poppy

Related to ひなげし

From French