Jeffrey Cantuba is known for Geisha of Death (2015), Walang hanggan (2012) and Aswang (2011).
No data