Thomas/Team Fortress 2/My Little Pony

Thomas as Spy Edward as Engineer Henry as Soldier Gordon as Heavy Weapons Guy James as Sniper Percy as Scout Toby as Pyro Duck as Medic Donald/Douglas as Demoman Emily as Twilight Sparkle Molly as Fluttershy Mavis as Rainbow Dash Rosie as Pinkie Pie Flora as Applejack Belle as Rarity