TV Villains/Kung Fu Panda

Terrence (from Foster's Home for Imaginary Friends) as Po

Hades (from Hercules) as Master Shifu

The Horned King (from The Black Cauldron) as Master Oogway

Vector (from Despicable Me) as Mantis

El Macho (from Despicable Me 2) as Crane

Balthazar Bratt (from Despicable Me 3) as Monkey

Scarlett (from Minions) as Tigress

Ms. Grunion (from Mr. Peabody and Sherman) as Viper

Hercules (from Hercules) as Tai Lung

The Captain of the Guards (from Tangled) as Commander Vachir

Mr. Snoops (from The Rescuers) as Mr. Ping

Mr. Smee (from Peter Pan) as Zeng

Flynn Rider (from Tangled) as Lord Shen

Wart/Arthur (from The Sword in the Stone) as Boss Wolf

Captain Hook (from Peter Pan) as Master Storming Rhino

Frollo (from The Hunchback of Notre Dame) as Master Ox

Lord Sarousch (from The Hunchback of Notre Dame II) as Master Croc

Percival C. Mcleach (from The Rescuers Down Under) as Li Shan

Clayton (from Tarzan) as Master Chicken

Gaston (from Beauty and the Beast (2017)) as Master Grizzly

Prince Phillip (from Sleeping Beauty) as Kai