My Little Avengers

My Little Avengers is a crossover between My Little Pony and The Avengers.

Cast

 * Ashleigh Ball as Rainbow Dash/Rainbow Thor and Applejack/Captain Equestria
 * Claire Corlett as Sweetie Belle/Sweetie Machine
 * Michelle Creber as Apple Bloom
 * Andrea Libman as Pinkie Pie/Pinkeye and Fluttershy
 * Nicole Oliver as Princess Celestia, the All-Mother
 * Madeline Peters as Scootaloo/Thundaloo
 * Tabitha St. Germain as Rarity/Iron Mare and Princess Luna
 * Tara Strong as Twilight Sparkle/Twilight Widow
 * Cathy Weseluck as Spike the Dragon
 * Lou Ferrigno as Flutterhulk

Trivia

 * While Fluttershy is usually voiced by Andrea Libman, the Flutterhulk's growling, roaring, grunting and other vocal effects are provided by Lou Ferrigno.
 * It is related to Fluttershy is that in one episode, due to a Poison Joke plant, she got a man's voice. This masculine-voiced version of her is known commonly as Flutterguy.