Sign in to save movies/tv to your own lists, favorites, or watchlist.
movie
Released June 05, 1991
Ghouls come back from their spirit world, when their seals are broken.
as
Taoist Priest
Director
Scenario Writer
Producer
Presenter