Space Pirates

Elara Nexus has defeated the vilest of creatures in her travels through space...but she's yet to face a Gorgon!