This short film was created by Sara Pretelli for InsideJapan Tours on her 2014 trip exploring Japan’s delicious food.

AloJapan.com