Compsosuchus

Compsosuchus (meaning "pretty crocodile") is a genus of abelisaurian dinosaur. It lived during the Late Cretaceous. It lived in India.