1975-03-21
Filipino horror movie from 1975.
StatusReleased
Original LanguageTagalog
Budget-
Revenue-