It is with deep sadness to report that Steve Dillon, the famed artist behind The Punisher and The Preacher has died.
Sad to confirm the death of Steve, my big brother and my hero. He passed away in the city he loved (NYC). He will be sorely missed. Cheers x
— glyn dillon (@glyn_dillon) October 22, 2016
I did some great Punisher Harp art based on his version of The Punisher.
Tributes are pouring in to honor his memory, including my own. Steve you have been an incredible artist for all of the comic book world. You will be missed by all who loved your work. RIP Steve Dillon.