Walking along the streets of Nara, Japan, I suddenly heard screaming and a saw long line of people. We had stumbled upon the fastest Mochi Makers in Japan!

AloJapan.com