I don't know, but that thing is incredibly visually unappealing. Not that it doesn't look kinda Henson-y. But somehow it looks like someone took that guy from Zula Patrol and did that thing they did with Scooby-Doo and Garfield when they had movies.
Yuck.