Shibuya Scramble Crossing.

Shibuya Scramble Crossing.

5