Punisher by Greg Rucka

Punisher's first appearance

Punisher by Greg Rucka

FrankenCastle!
The Punisher by Becky Cloonan