User blog comment:B214/High School DxD EX/@comment-4547267-20150726161303/@comment-26209278-20150727112238

I believe they're from the LN timelime, come to fix the events of the anime to the true timeline of the LN. I believe thats the current theory, not really sure.....