Ever since pulling a ‘big man’ from a river, splitting him open, then finding the cute baby boy inside, the high school delinquent known as the invincible “Rampaging Demon Ogre” has been stuck playing caretaker to a baby demon. Baby “Beel” is the son of the Great Demon Lord himself, sent to Earth in order to destroy all of humanity, according to his demon nursemaid, Hilde.