Sakura wagashi is a Japanese dessert made of bean paste and glutinous rice, coloured and shaped like cherry blossom flowers to celebrate spring.
342