Itasuchus

Itasuchus is an extinct genus of crocodylomorph from the Late Cretaceous of Brazil.