Actress: Lady Medusa. Title and Studio: Nylon Foot Worship