The biggest megalodon enemies ever existed on earth 4 min read Important Information The biggest megalodon enemies ever existed on earth RMG Perera July 9, 2021 Giant Squid The “giant squid” is a real-life Kraken. For decades scientists knew they existed but couldn’t...Read More