Finally, The Killers live in Manila | Inquirer Lifestyle