Rainy Night at Shibuya Crossing.

AloJapan.com