red skull

red skull

The Invaders: v1 #4 "Red Skull In The Sunset"

1w ago
SOURCE  

Description

The Invaders is the name of two fictional superhero teams appearing in American comic books published by Marvel Comics. The original team was created by writer Roy Thomas and artist Sal Buscema in The Avengers #71 (December 1969). A present-day incarnation was introduced by writer Chuck Austen and artist Scott Kolins in The Avengers vol. 3, #82 (July 2004).