Thumbnail version a larger format appears to the receiver and in preview mode
Unit 731

Unit 731, China

Unit 731 was the horrific site of experimentation done by Japanese occupiers in Manchuria (Manchuguo), generally on live patients. The outside of it was eerily quiet, empty, and left a sick feeling inside me.

Photo by cungsyu