Nova Corps

The Nova Corps are an intergalactic military/police force.

Biography
To be added