Film·1975
Horror
Extremely obscure Filipino horror flick centers around an evil Satur.
Directed by Armando A. Herrera
Featuring
12 credited
Keep watching