Husin Lubis Movies
- 1981
Sacrifice for Satan
Sacrifice for Satan51981HD
Greedy characters attempt to use black magic to get their hands on a valuable estate. It works out about as well as you'd guess.
- 1981
Leech Wizard
Leech Wizard01981HD
An evil wizard unleashes a legion of worms on an innocent village. These worms can burrow into the skin and take control of the person. Later in the...