Snack Series: Meet Mochi in Japan

Remember that cool ice pop freezer we found a while ago in Epcot’s Japan pavilion? (Get it – cool … freezer – oh, never mind.)

Epcot Japan snack stand

The happy freezer has more than just ice pops in it these days. Meet the Mochi.

Japan snack stand freezer

Mochi is actually a Japanese version of a marshmallow, sweet and somewhat bland, but with a smooth texture and easy chew.

The product sold here is mochi ice cream — a golf-ball-sized scoop [Read more…]