Taiwanese horror movie from 1975.
Taiwan
Horror
0 minutes
1975
Yueh Yang
Sun Films
Writer
Director
Producer
Cinematography
Production Manager