Night Evil Soul

Filmline Enterprises

Horror
90 min     0     1981     Taiwan

Overview

A witch unleashes an army of killer cats on a village for burying her alive.

Similar