My Little Pony/Sonic Adventure and Sonic DX

Rainbow Dash as Sonic

Twilight Sparkle as Tails

Applejack as Knuckles

Nightmare Moon as Dr Robotnik

Pinkie Pie as Shadow

Rarity as Rouge

Applebloom as Maria

Diamond Tiara as Cream