Disney/Welcome to Grouchland (from The Adventures of Elmo in Grouchland)

Cast

 * Roo (from Winnie the Pooh) as Elmo
 * Captain Hook (from Peter Pan) as Grouch Mayor
 * The Queen of Hearts (from Alice in Wonderland) as Sharon Groan
 * Constantine (from Muppets Most Wanted), Miss Poogy (from The Muppets (2011), The Evil Queen (from Snow White and the Seven Dwarfs), Jafar (from Aladdin), Scar (from The Lion King), Shere Khan (from The Jungle Book), Ursula (from The Little Mermaid), Gaston (from Beauty and the Beast), Cruella de Vil (from 101 Dalmatians), Governor Ratcliffe (from Pocahontas), Frollo (from The Hunchback of Notre Dame) and Yzma (from The Emperor's New Groove) as Various Grouches