Erotic Zen (1991)
1991
90 Minutes
A sex-mad couple discover that they are demons, and must have even more sex to regain human form.