31 inches of rain in Japan in 72 hours. Blimey that’s nearly an armful.