still of Rorschach as a Muppet on sesame Street, Muppet, Jim Henson