We’re walking through the streets of the biggest open air Market in Kyoto Japan, to try all the delicious street food on offer. Subscribe! …

AloJapan.com