Iwao Oguro

Knuckleduster is a Vigilante.