Scavenger

  1. Home
  2. chevron_right
  3. Scavenger

The Scavengers

Introduction Scavengers are found at the Large Thargoid structures found around the Pleiades sector, not much is currently known about them, but what we have observed gives us an idea…
Menu