Advertisement'The Punisher' Poised To Be The Next Philippine PresidentMay 09, 2016Dana FarringtonfacebookEmailPhilippines presidential front-runner and Davao City Mayor Rodrigo Duterte arrives at the voting precinct to cast his vote at a high school in Davao City on Monday. (AFP/Getty Images)