Sunday, July 31, 2011

Eiwa Green Tea Mashmallows

Since everything is in Japanese, I'm not exactly sure what they call this.  It's a marshmallow with green tea jam inside.  It's really good!  It was not too sweet yet very fragrant and tasty.


No comments:

Post a Comment