tokyofromtheinside.com
Snapshot: Mochitsuki (mochi-making) Festival - Tokyo From The Inside
Mochi is a delicacy in Japan made from glutinous rice and its popularity goes beyond the shores of Japan as countries like Taiwan and Singapore also …