~~tag-text~~
On August 15th, 1946, the first anniversary of the Japanese surrender, the partially decomposed bodies of two women are found in the ruins of Z┼ìj┼ìji Temple in central Tokyo. They have been raped and strangled—and they are only the first. More wi... SEE MORE