Sakura Wagashi is a Japanese dessert made of bean paste and glutinous rice, coloured and shaped like cherry blossom flowers to celebrate the beginning of spring.
Sakura Wagashi is a Japanese dessert made of bean paste and glutinous rice, coloured and shaped like cherry blossom flowers to celebrate the beginning of spring.
Get updates delivered right to your inbox!