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
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: Tupungato / Shutterstock.com
- Copyright: Tupungato