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.
Editorial use only
Editorial credit: Tupungato / Shutterstock.com

Royalty-free stock photo ID: 111617408

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.