2020 en 55 minutes
Rating: 0
A documentary on the cruelty of Japan's judicial and penitentiary system.
Trailer's not available.