Scarlet woman, armor, passionate, beautiful | Sci-fi