Daifuku

My dictionary said, it's a rice cake stuffed with sweet bean paste.

Comments