Director
Not Available
Screenwriter
Release Date
Studio
Sampaguita Pictures
A story of a magic "bilao" which has the power to fight evil.
View Full Cast >