Artist
Cover Artist
Guiseppe Cafaro
Featured Work
WITCHBLADE #22 CVR A GUISEPPE CAFARO & ARIF PRIANTO (MR)
Image Comics
Comics
Release: June 10, 2026
FOC: May 18, 2026
CA$5.75
WITCHBLADE #21 CVR A GUISEPPE CAFARO & ARIF PRIANTO (MR)
Image Comics
Comics
Release: May 13, 2026
FOC: April 20, 2026
CA$5.75
WITCHBLADE #20 CVR A GUISEPPE CAFARO & ARIF PRIANTO (MR)
Image Comics
Comics
Release: April 15, 2026
FOC: March 23, 2026
CA$5.75
WITCHBLADE #19 CVR A GUISEPPE CAFARO & ARIF PRIANTO (MR)
Image Comics
Comics
Release: March 11, 2026
FOC: February 16, 2026
CA$5.75
Featured Covers
View All →
WITCHBLADE #22 CVR A GUISEPPE CAFARO & ARIF PRIANTO (MR)
Image Comics
Comics
Release: June 10, 2026
FOC: May 18, 2026
CA$5.75
WITCHBLADE #21 CVR A GUISEPPE CAFARO & ARIF PRIANTO (MR)
Image Comics
Comics
Release: May 13, 2026
FOC: April 20, 2026
CA$5.75
WITCHBLADE #20 CVR A GUISEPPE CAFARO & ARIF PRIANTO (MR)
Image Comics
Comics
Release: April 15, 2026
FOC: March 23, 2026
CA$5.75
WITCHBLADE #20 CVR D GIUSEPPE CAFARO I HATE FAIRYLAND TEAM UP VAR (MR)
Image Comics
Comics
Release: April 15, 2026
FOC: March 23, 2026
CA$5.75
WITCHBLADE #19 CVR A GUISEPPE CAFARO & ARIF PRIANTO (MR)
Image Comics
Comics
Release: March 11, 2026
FOC: February 16, 2026
CA$5.75
WITCHBLADE #19 CVR E GUISEPPE CAFARO & ARIF PRIANTO INVINCIBLE TEAM UP VAR (MR)
Image Comics
Comics
Release: March 11, 2026
FOC: February 16, 2026
CA$5.75