Unit 731
caption: Salah sawijining fasilitas unit 731 ing Harbin.