We head to Shibuya, Tokyo and ask foreign tourists if they think Japanese people actually speak english. Please like, comment and subscribe!
Start planning your perfect trip to Japan here on Odigo!
MEET THE TEAM
Host: Ivy Chu (Odigo Media Sales Manager)
Produced by Tokyo Creative:
Follow Odigo on Social Media: