Chan Mei-Hua
The Devil
1981
Movie
Sacrifice to Desolate Spirits
1980
Movie
The Child Delivery in the Coffin
1980
Movie
Tokyo Doll
1988
Movie