Japanese Cakes/Wagashi 6: Creation 2/Sakura Mochi

Sakura Mochi (桜餅) is a variety of wagashi, or Japanese confectionery consisting of a sweet pink...

Read More