Thomas/Kingdom Hearts 2 Villains

Cast

 * Emily as Maleficent
 * Bulgy as Shan-Yu
 * James as Hades
 * Toby as Jafar
 * Henry as Oogie Boogie
 * Mavis as Ursula
 * Salty as Captain Hector Barbossa
 * Edward as Scar