Equestria's Legend of the Lost Treasure

Starring

 * Spike as Thomas
 * Applejack as Marion
 * Starry Eyes as Ryan
 * Wind Rider as Sailor John
 * The Smooze as Skiff
 * Russel (from Littlest Pet Shop) as Mike
 * Vinnie (from Littlest Pet Shop) as Rex
 * Sunil (from Littlest Pet Shop) as Bert
 * Hoity Toity as Sir Topham Hatt

Supporting

 * Shining Armor as Edward
 * Big Macintosh as Henry
 * Chief Thunderhooves as Gordon
 * Cranky Doodle Donkey as James
 * Pipsqueak as Percy
 * Braeburn as Toby
 * Soarin as Duck
 * Night Light as Donald
 * Hondo Flanks as Douglas
 * Dr. Whooves as Oliver
 * Snips & Snails as Bill & Ben
 * Gilda as Daisy
 * Rarity as Emily
 * Angel as Bertie
 * Cheese Sandwich as Salty
 * Tank as Toad
 * Gustave Le Grand as Cranky
 * RS Mr. Conductor (from Shining Time Station) as Jack
 * GC Mr. Conductor (from Shining Time Station) as Alfie
 * Tito Swing (from Shining Time Station) as Oliver (Pack)
 * Apple Bloom as Annie
 * Sweetie Belle as Clarabel
 * Bulk Biceps as Rocky
 * Crescent Moon as Victor
 * Rumble as Kevin

Minor

 * Discord as Diesel (cameo)
 * Twilight Sparkle as Mavis (cameo)
 * Princess Celestia as Lady Hatt (cameo)
 * Pinkie Pie as Rosie (cameo)
 * Thunderlane as Stanley (cameo)
 * Hoops as Max (cameo)
 * Dumb-Bell as Monty (cameo)
 * Scootaloo as Henrietta (cameo)
 * Star Swirl the Bearded as Sir Robert Norramby (cameo)
 * Cherry Fizzy as Porter (cameo)
 * Claude as Samson (cameo)
 * Mayor Mare as Dowager Hatt (cameo)
 * Steve Magnet as Captain (cameo)
 * Gizmo as Whiff (mentioned)