Despicable Me 3 (2017)/My Little Pony

Cast

Lucy Wilde as Rainbow Dash

Gru as Soarin

Judy Hopps (from Zootopia) as Twilight Sparkle

Mavis (from Hotel Translyvania) as Applejack

Kate (from Alpha and Omega) as Pinkie Pie

Edith as Rarity

Margo as Fluttershy

Dru as Starlight Glimmer (Genderbent Role)

Balthazar Bratt as Discord