Extremely obscure Filipino horror flick centers around an evil Satur.
Satur
(as Rosemarie)
1975-11-21
0