Leogorgon

Leogorgon was a large gorgonopsian that lived in the Capitanian epoch in present-day Russia. It is the largest gorgonopsid known, with estimates of its size reaching up to seven metres in length.