This guy was part of my latest thrifting haul and I’m sure I don’t know everything about him.

He looks too much like a Muppet to be just a random plush. Tag is from Ace novelty. No other copyrights or logos.
Maybe Ace has upped their game. But I feel like he is part of some forgotten tie in. Captain Caveman’s extended family. Or Jim Henson’s After-Dinosaurs.
Any ideas?

I have no idea who he is but we had one when we were little. It was our car mascot and lived on the back seat of my dads Ford Siera.