WAO RYU! ONLY in JAPAN
Legend of Cabbage Man & Food Field Trip (2016x21)
: 24, 2016
Japan is a country with some of the best food in the world, certainly not exclusive to Tokyo or Osaka! I hope you're hungry because I'm traveling 550 km north to Iwate Prefecture in the Japanese countryside to stuff my mouth with as much good food as I can!