Possibly related to the modern-day Canklosaur...
Similiar sized brain as well, and I’m sure she has a tail.
ewwwwww! cankles!