Venus, the Goddess of Love (Celeste Lee) sends Cupid to Earth to look for romance.
The Temple of Venus is not available for streaming at this moment.