Appears in 9 issues
Captain America: Sentinel of Liberty #3
1998
Marvels #0
1994
Marvels #1
The Invaders Annual #1
1977
The Invaders #9
1976
The Invaders #7
The Human Torch #2
1940
Marvel Comics #1
1939
Marvel Comics #1000