Three stories of torture, set in Japan's Sengoku, Kan'ei and Genroku eras.
1980
1984
1986
1987
1982
1981