watch Laboratory of the Devil
Laboratory of the Devil
In the spring of 1945, Japan established a secret base, Unit 731 in Manchuria, where many innocent Chinese, Korean and Mon....
Read MoreThe Devil's Laboratory
"The picture shows the Devil working at a fire. Two cavaliers appear, and the Devil takes the form of a seer, old, bent an....
Read More