This horror anthology is featuring nine independent episodes, each 30 minutes long, that are revolving around bad karma and terror.
Country: Japan
Type: unscripted
Status: Ended
Language: Japanese
Release Date: January 1, 2004
Also Known As: Prayer beads
Production Co: Eisei Gekijo
2004 | 9 Episodes