Actress: Goddess Stella Sol Dominatrix. Title and Studio: Cozy Toes & Foot Worship