INFO:
Japanese shockumentary.

Death Press 1 : Free Download, Borrow, and Streaming : Internet Archive