I would says he's certainly humanoid, but he doesn't look like the other human characters on TMS. J.P., Statler and Waldorf, George, Chef all look pretty close to realistic humans. Then there are those characters who defy description like Scooter, Janice, Floyd, Zoot, Teeth, Bunsen, etc. I guess there are two different type of human Muppets. I try to just think of them all as Muppets with no real species.