Female superhero vigilante with green suit | Sci-fi