It kind of remind me of the film "Men behind the sun" (aka Black Sun 731), a film with juicy detail of the experiments conducted in Japanese POW camps during WWII...