Full-Full
The Devil (1981)
A hideously ugly witch casts spells on her victims which turns their insides into snakes and worms.
1980s, English, Hong Kong.,
A hideously ugly witch casts spells on her victims which turns their insides into snakes and worms.