User blog comment:Perchan/In Which We Have Devil Slayers FINALLY/@comment-24928142-20140805002331

Isn't demon and devil slayers the same thing