JAPAN | Friday, 22 January 2010 | Views [714]
Open up the leaf and reveal the "sweetened rice" - mochi.