Y
E
H
P
C
A
R
1977 •

The Crusaders (DC Comics)

    • DC Comics •

https://www.cosmicteams.com/obscure/crusaders.htm

Analogue to Invaders