Marvel Comics
Hell Island Climax!
Sep 1977
Jim Lawrence
Ron Wilson
Pablo Marcos
Larry Lieber
Neil Tennant