Warabimochi

Warabimochi
Soft, fluffy, chewy, yummy
Fantastic dessert