newsonjapan.com (2015June09)—The Japan Meteorological Agency announced Monday that the rainy season has started in the Tokai and Kanto-Koshin regions of Japan…The rainy season is expected to last until early July.
— Japan Info (@Japan_Info_) May 16, 2015
You might ask, WTF is with these hanging ghosts made of toilet paper?
They are ‘Teru teru bozu’—a rain-rain-go-away-come-again-another-day effigy and Japan’s creepiest character. Japanese children make these talismans that are supposed to have magical powers to bring good weather and to prevent a rainy day (Wiki).