Every source we have for this title failed to respond. That is usually temporary.
The 85th installment of the popular original psychic documentary series, "Honto Ni Atta! Noroi No Video".