Honto ni Atta! Noroi no Douga

    This documentary horror film contains 10 terrifying videos carefully selected by the staff from among the videos that have been submitted.
    • Runtime: 1 hour and 17 minutes
    • Release Date: February 8, 2013