Princesses of Heart and My Little Pony

Cast

 * Kairi (from Kingdom Hearts) as Thomas
 * Belle (from Beauty and the Beast) as Edward
 * Aurora (from Sleeping Beauty) as Henry
 * Jasmine (from Aladdin) as Gordon
 * Snow White (from Snow White)
 * Alice (from Alice in Wonderland) as Percy
 * Cinderella (from Cinderella) as Toby
 * as Duck
 * as Donald and Douglas
 * as Oliver
 * as Diesel
 * as Bill and Ben
 * as Boco
 * as Daisy
 * as Mavis
 * as Stepney
 * Cheerilee (from My Little Pony: Friendship is Magic) as Emily
 * Spike (from My Little Pony: Friendship is Magic) as Bertie
 * as Salty
 * as Harvey
 * as Arry and Bert
 * as Fergus
 * as Skarloey
 * as Rheneas
 * as Sir Handel
 * as Peter Sam
 * as Rusty
 * as Duncan
 * as Duke
 * as Freddie
 * as Mighty Mac
 * as Arthur
 * Sora (from Kingdom Hearts) as Lady
 * as Diesel 10
 * as Splatter and Dodge
 * as Sir Topham Hatt
 * Bareburn (from My Little Pony: Friendship is Magic) as Terence
 * Pipsqueak (from My Little Pony: Friendship is Magic) as Trevor
 * as Toad
 * as Derek
 * as Bulgy
 * as Elizabeth
 * as George
 * as Murdoch
 * as Spencer
 * as Caroline
 * as Cranky
 * as Scruffey
 * Apple Bloom and Sweetie Belle (from My Little Pony: Friendship is Magic) as Annie and Clarabel
 * Scootaloo (from My Little Pony: Friendship is Magic) as Henrietta