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. - Image