Just a weird idea I had, mashing up Sesame Street with Return of the Jedi. Surprisingly, most folks who saw this sketch at Mid Ohio totally missed the gag. That's Cookie Monster as Jabba the Hutt, and Prairie Dawn (the original female Muppet on Sesame Street) as Leia, if it's not already obvious.