While it’s doubtful that the Weather Girls would advise you to leave your umbrellas at home if it were indeed
amphibians falling from the sky rather than men, the fact still remains that tadpoles are apparently falling from the skies of
Japan.
And I say “skies” because the phenomenon seems to be taking place in multiple cities. On June 4 in one city, Nanao, over 100 dead tadpoles were covering car windshields for 30 meters in a civic center parking lot. Others were found in nearby yards.
Only two days later in another city, Hakusan, more tadpole downpours were reported.