Dennis Empalmado is known for Pandanggo (2006), Neither Man Nor Beast (2013) and Geisha of Death (2015).
No data