Terror

Terror is a villain group of escaped criminals or ex-militia using state of the art powered suites.

due to spoilers it is impossible to state anything else, making this page a placeholder.