• benjaminvanvalen

The Invaders

The invaders are a species of humanoid alien creatures from a planet yet unknown. They're believed to have some kind of shapeshifting abilities, as before they turned hostile they appeared to be human. After the first attacks they have exclusively been seen with their red colored suits.

0 weergaven0 opmerkingen