A mass of sea creatures rained down on the Chinese city of Qingda during a storm last week. From Mysterious Universe:
The phenomenon of "fish rain" or "animal rain" is a rare, but very real, weather phenomenon which has been documented for centuries. Reports of thousands of falling fish, frogs, and other animals that have no business in the sky have occurred since the Roman empire…
While waterspouts are widely believed to be responsible for the phenomenon, the process of waterspouts sucking animals out of the sea has never been directly observed. This explanation certainly makes sense for Qingdao, China. It's a coastal city, and this fish rain was accompanied by a large and powerful storm system.
— YM (@nSZCVBtp33s2tyR) June 13, 2018