1.632 Views
A story of a magic bilao which has the power to fight evil.
Release: Feb 10, 1965
Runtime: 88 minutes
Language:
Studio: Sampaguita Pictures
Country: Philippines