It's raining hard at Shinbanba station in Tokyo's Shinagawa Ward. Pouring, actually, real cats-and-dogs-type stuff.