A wave of seemingly unconnected suicides that strikes Japan and the efforts of the police to determine the reasons behind the strange behavior.
COMMENTS
START A COMMENT