Dennis Trillo’s ‘Felix Manalo’ achieves two new Guinness World Records | PUSH.COM.PH