The Invaders was a group founded by General Tor having brought up the label because humans feared aliens it's what they would refer the offworlders they despise so much as and thought it would be more intimidating if he stuck to that name.
Trending pages
All items (29)
B
S
T
Z