THE JOY OF TORTURE

Japan 1968