You Won’t Believe This Scary Gigantic Creature Is Recently Spotted

Nature surprises us every now and then. Oceans are mysterious as they are full of millions of species which are yet to be discovered. Recently a new water-dwelling species of a massive sea serpent was found on the sea shore of Philippines.
Currently, research is going on this rare creature by the marine biologists.