Teenage Mutant Ninja Turtles Villains/Sonic

Shredder as Sonic Krang as Tails Hun as Knuckles Tempestra as Amy Shreeka as Blaze Viral as Rouge Tatsu as Vector