Sean Sloan Humanoids from the Deep The Erotic Misadventures of the Invisible Man Rod Steele 0014: You Only Live Until You Die