Apparently it was done by Humberto Ramos, creator of his own comic Crimson. Funnily enough 17 of the 24 issues imprints in WildStorm, which is owned by DC. He would eventually do work in multiple Spider Man comics, even being nominated for a Harvey Award in 2005 for his cover art.
Comments