Demon Slayer is now streaming on Crunchyroll. In Demon Slayer, a demon's main diet consists of human flesh and blood. One of the biggest and most frightening changes that occurs to a person upon ...