User blog comment:CNBA3/Nine Demon Gate Theory!/@comment-14241224-20130927131618

or they could be the nine devil slayers