Megalodon

Megalodon is a gargantuan animal enemy

Found in the ocean

100000lbs