Slayers, Vampire, and Demon Slayers