It's Chaka from Land of the Lost. Our gut reaction to this photo is that it's probably a short person in a costume, maybe a ...
Stephanie commented: "We know what you're thinking. It's Chaka from Land Of The Lost. Our gut reaction to this photo is that ...