Archive for August 2nd, 2009

JSFR: Maeda-en Mochi (green tea)

Sunday, August 2nd, 2009

Mo-mo-mo-mo-mochi!