Street Fighter/My Little Pony Friendship is Magic

Cast
Chun Li as Twilight Sparkle

Cammy White as Pinkie Pie

Karin Kanzuki as Rainbow Dash

Sakura Kasugano as Applejack

Ibuki as Fluttershy

Poison as Rarity

Makoto as Derpy

Ryu as Dr.Whooves

Charlie as Prince Bloodblood

Yang and Yun as Flim Flam Bros (Yes I Know Yang and Yun are Protagonists)

Cody as Fancypants

Hugo as Spike

M.Bison as Discord

Akuma as Gilda(Yes I Know Akuma is Male)

Sagat as King Sombra

Vega as Garble

Elena as Princess Luna