Gerry Conway who created Marvel Comics’ famous anti-hero Frank Castle aka The Punisher is imploring fans to urge police to stop appropriating the characters logo and align the character’s ethos with the Black Lives Matter ...
Matteo De Cosmo, who was the Art Director on fanboy faves Emergence, The Punisher, and Luke Cage has died at 52 from the Coronavirus/COVID-19 according to Deadline. Photo above by Victoria Dearing. Deadline reports: Veteran art director ...