It's bullshit that the Japs got away with Unit 731. The Nazi's got hanged for their crimes and these assholes get away with there's. The Nazi's were doing bascilly the same shit and they got charged with war crimes.
Unit 731 was cool, too bad the scientists were given immunity after handing over the research in the name of SCIENCE.