A documentary on the cruelty of Japan's judicial and penitentiary system.
Documentary
55 minutes
2020
Marie Linton
Director