Demon City Shinjuku
A young warrior battles against a city overtaken by demons, one devil at a time. To save Tokyo from evil, he must defeat a sinister psychic from the underworld.
Starring
Teresa Gallagher, Bradley Lavelle, Alan Sherman
Director
Yoshiaki Kawajiri