Hah lol, that's too good, I can't stop laughing!
You know what, it could be true, I mean, look at the giant squid, it was shown in paintings that they can sink ships, now look at what we found, the colossal squid! Fighting sperm whales!
I really doubt that the colossal squid is the largest squid down there, have you guys seen the long armed squid!( sorry for the squid thing just thought it would be interesting) I think the colossal squid could have been the only capable of standing up to megalodon
This is the long armed squid, might have scared megalodon away lol, it scares me!