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

It's probably just a name goof.