Posted on Wednesday, February 10, 2010, at 2:35 AM

It's mochi; and green tea flavour!!! (うまい~)
My uncle's friend went to Japan and bought this, man, how nice!