Its FREE to register!
The film is set against the backdrop of the bacterial experiments conducted by the Japanese Imperial Armys Unit 731 in Northeast China, and reveals the crimes of Unit 731 through the turbulent fate of an ordinary individual.
Login to comment!