himawari

     

"Himawari" (ひまわり or 向日葵, "Himawari") is the Japanese word for sunflower.

Users that searched for himawari