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: Hideyuki Hori, Hiromi Tsuru, Kiyoshi Kobayashi, Kyôko Tongû, Yûsaku Yara
Directed By: Yoshiaki Kawajiri
... Show More