Curse Of The God Dog (1977) A visually striking paranormal Japanese horror classic directed by Shunya Ito, director of the first three Female Prisoner Scorpion films – Available from Mondo Macabro



by LiquidNuke

Write A Comment