My Little Pony/Pirates of the Caribbean

Cast

 * Spike as Jack Sparrow
 * Discord as Captain Barbossa
 * Soarin as Will Turner
 * Rainbow Dash as Elizabeth Swan
 * Lord Tirek as Davy Jones
 * Princess Ember as Angelica
 * Drago's Bewilderbeast (from HTTYD 2) as Blackbeard
 * Red Claw (from The Land Before Time (TV Series)) as Captain Salazar