The Invaders were a Marvel Comics superhero mashup, originally as created by writer Roy Thomas and artist Sal Buscema in The Avengers #71 (December 1969). After this appearance, the team was test marketed in…