User blog comment:Jopjopjop/Volume 20 Spoilers/@comment-73.35.230.67-20150612190210/@comment-25431873-20150630002522

You know Anon, it's not really hard to look it up on the net.

Anyway, in Revelations, this specific passage is more of a flashback, recounting the rebellion of Satan (as the Red Dragon) before he was defeated and sent crashing down to Earth with the other rebel angels (the third of the stars, i.e. 1/3 of the Heavenly Host). He then pursued that woman about to give birth, which is generally identified with the Virgin Mary and the child as the Messiah. So basically, the story of Jesus' birth using a lot of imagery and symbolism.

It's just one interpretation, of course (you have to understand that Revelation is considered the most confusing and controversial book of the Bible, even in Christianity), but it is the most common one. And I doubt it has anything to do with DxD.