TOKYO - MAY 11: Commuters hurry on May 11, 2012 in Shibuya, Tokyo. Shibuya crossing is one of busiest places in Tokyo and is recognized thanks to being featured in multiple films.
- Image ID: 111617408
- Copyright: Tupungato
- Editorial Credit: Tupungato / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.