Cleopatra 2525

Characters
Helen “Hel” Carter, Main character portrayed by Gina Torres