Kerida (2003)
Directed by Francis Posadas.
Release Date: 2003-01-11
- Country: PH
- Runtime: 104