Megalodon
Otodus megalodon
Length
25 m
Habitat
coastal