Despite the crocodile's huge weight and strength...

Sure, yeah, the croc was prolly pretty strong. Do you see the muscles on that leopard?? That's, like, all that thing is! It looks like it was...