Actress: Stella Liberty. Title and Studio: Slave Sucks My Feet