News “Luke Cage” and “The Punisher” Art Director Matteo De Cosmo Dies at 52By Breana CeballosMay 1, 2020 The art director for some famous Marvel projects has passed away from COVID-19 complications. He is survived by his wife and son. Our thoughts go out to his friends and family at this time.