Eotitanosuchus (SciiFii)

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 million years ago. The only species is Eotitanosuchus olsoni.