What could this remarkable creature be? I’ve never seen something quite like it. It reminds me of the little stuffed toys I’ve seen, what were they called? Teddies or something like that?
I wonder how large these creatures got. With a fierce face, I imagine it had to have been massive, at the very least the size of my motorbike.
It says here that they were kept as pets. I can’t imagine having s...