A beautiful woman in a body-hugging spacesuit on a alien planet. | Fantasy