Joe (Earth-616)
Appears in 4 issues
Captain America #332
1987
Strange Tales #1
The Invaders #27
1978
The Invaders Annual #1
1977