Kanako Obara Movies
- 2004
Curse Spirit Legend Vol.3: The Town Where the Dead Revive
Curse Spirit Legend Vol.3: The Town Where the Dead Revive02004HD
The third installment of a fear-inducing video that realistically depicts the presence of spirits lurking in the darkness of everyday life. It is stru...