1980-06-14
Taiwanese horror movie from 1980.
StatusReleased
Original LanguageChinese
Budget-
Revenue-