Release date: 1986-05-08
Length: 84 minutes
A Hopping Ghost terrorizes a local warlord causing the local Tao Priest to compete for his services to rid the town of the menace.
No streaming provider for
Data provided by JustWatch