Reminds me of the "Left Behind" books - the antichrist's helper.
I thought the same thing.
Abadin = Abadon?