Mecha Knuckles

Mecha Knuckles first appeared in Sonic 3.