Disney Princess/Great Muppet Caper

Cast

 * Anna (from Frozen) as Kermit
 * Rapunzel (from Tangled) as Fozzie
 * Giselle (from Enchanted) as Gonzo
 * Merida (from Brave) as Scooter
 * Esmeralda (from The Hunchback of Notre Dame) as Dr. Teeth
 * Penny (from The Rescuers) as Rizzo the Rat
 * Belle (from Beauty and The Beast) as Sam the Eagle
 * Mary Darling (from Peter Pan) as Pops
 * Wendy (from Peter Pan) as Beauregard
 * Mavis (from Hotel Transylvania) as Rowlf the Dog
 * Sam Sparks (from Cloudy with a Chance of Meatballs) as Louis Kazagger
 * Megara (from Hercules) as Animal
 * Aladdin (from Aladdin) as Janice
 * Ariel (from The Little Mermaid) as Lew Zealand
 * and more