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
2022
2021
1960
2023
2017
2024
1988
2019
1983
2025
1996
1982
2004
2020