What Creature is This?

Apparently Loverboy didn't sing a song about Armadillo and Lizard DNA not splicing. I suppose if you just pop on some Barry White, they'll make sweet love and this will be the bastard lovechild... imagine this sneaking into your trailer home!