Added on: Mar 03, 2006 Play Count: 160 Category:Action
Description: Ma Shu (AKA Mochi) is a delicious dessert made by stuffing the finest beans around the softest rice dough. This is the rite of passage for the humble dessert to become the most mouth watering mochi.