watch sand
The Castle of Sand
On December 11, 1960 an elderly man is found bludgeoned to death near the Kamata Station in Tokyo. Detective Yoshimura Hir....
Read MoreOn December 11, 1960 an elderly man is found bludgeoned to death near the Kamata Station in Tokyo. Detective Yoshimura Hir....
Read More