A mysterious stranger finds pleasure in the darkest corners of the night.A mysterious stranger finds pleasure in the darkest corners of the night.A mysterious stranger finds pleasure in the darkest corners of the night.