Actress: Janira Wolfe. Title and Studio: He Cant Get No Satisfaction! Domina Planet