Demon Avenger reality The Demon Avenger is just an other form of the Demon Slayer, this versions folow the time and the storyline with more details about Demon race. Here's the link with the new Demon NPC's . Discuss! And here about Demon Avenger vid