Actress: Goddess Stella Sol Dominatrix. Title and Studio: Mistress Christmas Teases There’s No Substance, Or Game, Or Ride, Or Fuck – 5640