Steve Dillon, the co-creator of Preacher, the artist of Punisher and so much more has left the stage. Rest in peace.
↧