Riku without a doubt. Way to the Dawn beats Knuckles with his little fists. And did you not play Kingdom Hearts 2? If you have you would know that Riku WTFpwns Knuckles.
Kaled
ohh, thanks guys, el mucho
badacyborg
Riku wins
Kayne Archeron
Riku's got range, strength, and speed which exceed Knuckles's, so this definately goes to Riku