Nov 1, 2021 1h 37m
Incarcerating the mentally ill in sheds and other private enclosures was permitted under Japanese law and continued in Okinawa until 1972. The film...