Battle for dream island/sonic unleashed

Firey as sonic/super sonic

Werewolf firey as werehog sonic

Four as egg man

Firey jr as chip/ light gain

Evil leafy as dark gain

Leafy as amy

Woody as tails

X as robot name from sonic unleashed