Sarcosuchus

Sarcosuchus is a Trexoid's animal from Carnivores 2.