Three stories of torture, set in Japan's Sengoku, Kan'ei and Genroku eras.
1987
2006
2000
1986
1991
1989
1996
1985
1983
1992
1981