TOKYO - NOVEMBER 18, 2015: Pedestrians walk across the Shibuya junction on a rainy day on November 18, 2015 in Tokyo, Japan.

- Image ID: HWP0ER

TOKYO - NOVEMBER 18, 2015: Pedestrians walk across the Shibuya junction on a rainy day on November 18, 2015 in Tokyo, Japan.

Jakraphan Inchukul / Alamy Stock Photo

Image ID: HWP0ER

Location: Shibuya, Tokyo, Japan