The difference between demons, ghosts and nature beings | Inquirer Lifestyle