Coming soon
Demon Ward
Set in an hospital, located on the outskirts of the town, mystical phenomenons occur in arrangement around a nurse. The nurse is suspected as the trigger of some cases that were horrible and finds himself.
Released: 2013-07-18
Duration: 24
min
Country:
Japan