Taiwanese horror movie from 1976.
Ai Ti
Chin Han
Hsu Feng
Ting Shan-Hsi
Director
Writer
Huang Mao-Shan
Music