film still of Rorschach on sesame Street, Muppet, Jim Henson