Another Dinosauria piece IMO
A SF members guess.
Whatever it is, its not for me.
hate their dinosaur line...
Considering the skin texture, teeth, and eye placement, that can't be the Lizard.
It does look a little like this:
Enter your email address to join: