S1 · E8Nov 19, 1967 · 25 min
S1 · E8Nov 19, 1967 · 25 min
In the town of Kitagawa, a string of perplexingly fatal accidents have claimed the lives of hundreds of people.
Reviews will appear here once members share their thoughts.
No music yet
Add soundtrack