Nathan "Rad" Spencer.

From Bionic Commando by Capcom on the Nintendo Entertainment System.

Tags: