My Little Pony/Thomas and Friends: Edward the Great

Cast

 * Fluttershy as Edward
 * Twilight Sparkle as Thomas
 * Rainbow Dash as Gordon
 * Rarity as James
 * Spike as Percy
 * Prince Blueblood as Spencer