Film·2003·2h 11m
ActionFantasy
A sickly young woman has an encounter with demons and demon hunters that changes the course of her life. A 2003 indie tokusatsu film by Center Island, starring IZUMI as the heroine Maki.
Directed by Hironobu Nakajima
Featuring
3 credited
Keep watching