The business of Shibuya

Shibuya Crossing, Tokyo, Japan