Mysterious "Godzilla eggs" found in a lake in Oklahoma are causing panic. Oklahoma Department of Wildlife Conservation shared photos of the creepy-crawly-textured balls hanging from the branches of a sunken tree.

Speculations began to run online about the origin of the balls, with the least frightening theory claiming that they were the eggs of a giant toad of an unknown species. Others went further and suggested Godzilla or that it was alien eggs threatening to take over Earth.