Eotitanosuchus

Eotitanosuchus ("dawn giant crocodile") is a genus of biarmosuchian therapsids whose fossils were found in the town of Ochyor in Perm Krai, Russia. It lived about 267 mya.The only species is Eotitanosuchus olsoni.