Demon can be an offensive term.