Ichigo Daifuku, Matcha Drink by Himawari
(Ichigo Daifuku) is sweet red bean paste stuffed in a ball of mochi dough. Place the strawberry on top of the mochi. (Matcha Latte) Japanese drink made from matcha powder, milk or a dairy substitute, and sweetener.