Marvel Knights The Punisher - third ongoing Punisher series.
Complete run - 12 issues.
All issues in great condition. Issue 2 - variant cover.