Weird space creature penetrates a survivor girl hard