COMICADE
Creator
Garry Leach has 1 issue across 1 series in the catalog, in 2026, mostly at Marvel. Credited as artist.
Credited issue
1 issue
FACSIMILE EDITION
Dec 23rd, 2026