Alien Species
Advertisement

The Guazurtoid are a space faring species in the 4600s AD in the Starflight universe.

Advertisement