Space Quest Omnipedia
Register
Advertisement

Carmenoids are a famous race of female criminal aliens wanted throughout the known universe. They often found starring as the antagonist in a series of popular arcade games.

Advertisement