Where Beauty Lies in Wait

This week, we have a Science Fiction tale of alien sex that is not suitable for younger ears. I would like to say that no aliens were harmed in the making of this episode, but this is CreepyCast, I’m afraid, and harm is its DNA.