Tarascosaurus

Tarascosaurus ("Tarasque lizard") is a genus of abelisaurid, theropod dinosaur from Late Cretaceous of France.