The Invaders #27 - Marvel Comics - 1978
The Invaders #23 - Marvel Comics - 1977 - 1st App. Scarlet Scarab - Pence Copy