Disney Princess/Kung Fu Panda

Princess Jasmine (from Aladdin) as Po

Beast (from Beauty and the Beast (2017)) as Tigress

Hercules (from Hercules) as Viper

Megara (from Hercules) as Crane

Rapunzel (from Tangled) as Monkey

Ariel (from The Little Mermaid) as Mantis

Esmeralda (from The Hunchback of Notre Dame) as Master Shifu

Mother Gothel (from Tangled) as Tai Lung

Queen Eiloner (from Brave) as Master Storming Ox

Elsa (from Frozen) as Master Ox

Anna (from Frozen) as Master Croc

Lady Caine (from Tangled: Before Ever After) as Lord Shen

Madeline (from The Hunchback of Notre Dame II) as Li Shan

Gogo Tomado (from Big Hero 6) as Master Grizzly

Merdita (from Brave) as Master Chicken

Madame Medusa (from The Rescuers) as Kai