2004-09-11 Comedy, Horror, 1h 26m
Play Trailer
Fifth installment of Deka Matsuri omnibus series. Six films
Released
Japanese
$0