Men Behind the Sun
In occupied Manchuria during WWII, the infamous Unit 731 conducts unspeakable human experiments under the guise of medical research. Young recruits are thrust into a nightmare as they observe unimaginable cruelties inflicted upon.
Having trouble? Try a different server from the list.