TOKYO - NOVEMBER 12: People crossing the street at Shibuya crossing in Tokyo on November 12, 2012. This location is one of busiest in Tokyo and recognized thanks to being featured in multiple films. - stock photo
{}