Actress: Goddess Stella Sol Dominatrix. Title and Studio: Veiled Subordination – 5694