Thomas/My Little Pony

Cast

 * Emily as Megan
 * Mavis as Gusty
 * Rosie as Molly
 * Lady as Baby Cuddles
 * Flora as Shady
 * Molly as Posey
 * Percy as Spike
 * Thomas as Danny
 * Gordon as Tex
 * Henry as Grundle King Hugo
 * Madge as Galaxy
 * James as Slugger
 * Edward as Prince Scorpan
 * Toby as Mr. Moochick
 * Duck as Alonzo
 * Oliver as Dr. Pony
 * Stanley as Ace
 * Trevor as Yorky
 * Donald as Quarterback
 * Douglas as Steamer
 * Bill as Edgar
 * Ben as Sunny
 * Caroline as Draggle
 * Elizabeth as Princess Porcina
 * Daisy as Reeka
 * Spencer as Beezen
 * Diesel as Lavan
 * Diesel 10 as Smooze