We went to the world-famous intersection in front of Tokyo’s Shibuya Station to get a piece of the public’s mind.

 

AloJapan.com