Greg Rucka's powerful run comes to an end. It's time for the Punisher to face his punishment.
Rucka, Checchetto
Van Meter, Giandomenico
(2006 - 2009)
(2013)
(2004 - 2008)