Fiction:XC Beings

The XC Beings, also known at the XC are a race of starborn parasites.

More coming soon!