Kang Chu

Recently added

A Narrow Escape
3.5

A Narrow Escape

Oct. 23, 1994

A Narrow Escape

During the shut down and destruction of the Japanese test camp Squadron 731 in Manchuria, a soldier becomes infected with a virus developed ...
Laboratory of the Devil
4.3

Laboratory of the Devil

In the spring of 1945, Japan established a secret base, Unit 731 in Manchuria, where many innocent Chinese, Korean and Mongolian people were ...