Curse Spirit Legend Vol.1: The Town Inhabited by the Dead (2004) — reviews, where to watch | Horror House