Shibuya Crossing, Tokyo, Japan.