Knuckles/Amy Rose

Cast:
Knuckles as Amy

Espio as Cream

Vector as Rouge

Rouge as Sonic

Tikal as Knuckles

Shadow as Blaze

Tails as Cosmo

Metal Sonic as Dr. Eggman

And more...