Strategik Minute Show Presents: A trip to Japan. We try a delicious common food in Japan, Yakisoba. It’s kind of like a Chinese Chow Mein. Check it out.

AloJapan.com