Board Thread:Video Games/@comment-4413810-20150708142627

The closest thing I found is Paracyclotosaurus or Proterogyrinus, but this one has teeth. 