Knuckles/Amy Rose

Cast:
Knuckles as Amy

Rouge as Sonic

Vector as Rouge

Espio as Cream

Tikal as Knuckles

Tails as Cosmo

Shadow as Blaze

Metal Sonic as Dr. Eggman

And more...