In a bizarre incident, Sea creatures allegedly fell from the sky last week in the coastal city of Qingdao in eastern China which experienced a massive rainstorm coupled with wild winds and heavy rainfall. Residents took to social media with photos of this 'seafood rain' which included prawns and starfish splatted against car windscreens and even a dramatic octopus-falling-from-the-sky photo. The Chinese Meteorological Administration confirmed there had been a number of sea creatures blown onto the land by a waterspout.