darth vader in a sesame street still