@Alhazred23 "demon" is just a localization for oni, I'd prefer the scanlator either keeping it as "oni" or localizing it as "ogre" to this "demon" crap actually, at least "ogre" is used in-manga.
"Devil" here is 悪魔 (Akuma), commonly used for literal Christian/Abrahamic devils or the Devil...