Total Drama/Kingdom Hearts 2 Villains

Cast

 * Silent B as Shan-Yu
 * Duncan as Hades
 * Leshawna as Ursula
 * Geoff as Captain Hector Barbossa
 * Owen as Oogie Boogie
 * Harold as Jafar
 * Mike as Scar
 * Cameron as Commander Stark
 * Gwen as Maleficent