A female humanoid alien lands on Earth to learn about the human species by having sex as much as possible within a 24-hour period. A re-edit of SERENA THE SEXPLORER.