Ichigo daifuku strawberry mochi

Strawberry mochi (rice cakes) that look too cute to eat. The Japanese name for these strawberry red bean mochi is いちご大福 – ichigo daifuku.

Japanese strawberry mochi

Source: Niqikido (Tumblr)