Actress: Stella Liberty. Title and Studio: Double Dungeon Caning Punishment