The crew of the U.S. Spaceship Voluptua discovers a lost ship on a planet ruled by a seductive woma… Watch More info Electric Blue 32 ★ 0.0 1989