Jenny Jabaguero is known for Ang huling henya (2013) and The Woman in the Septic Tank (2011).
No data