Alien girl flees home planet where sex is banned, and comes to Earth for carnal adventures.
Writer
Director