Obviously you’re a fan of Mega Shark Versus Crocosaurus/Giant Octopus?
It’s extinct unfortunately, and while the cause of its extinction is still being investigated we know it died off around 1.5 million years ago. It used to be found in subtropical waters while still alive.
Comments