Actress: Stella Liberty. Title and Studio: Janira Wolfe Worships Stella’s Feet – 2