Helena Sandfire (Earth-616)

Helena Sandfire aka Nemesis is a space pirate and the mother of Captain Sandfire.