Release Date: 06 Wed, May 1981
A hideously ugly witch casts spells on her victims which turns their insides into snakes and worms.
as Chao Tien Sheng
as Shirley
as
2021
2022
2024
1988
2023
1983
1960
1996
2025
1982
2020
1990
2004
2000
1971