Wednesday, March 10, 2010

wagashi 29


Marshmallow! The most exquisite marshmallow I have ever tasted! Sakura mochi taste marshmallow! It is called: Azumino no watayuki.

No comments: