I believed the same till recently. Dig enough and I believe lucifer or the vatican snuck that in way back as a part of their final trap. I think this is the final battle and shit will be beyond anything we imagined when GOD (us included) defeat evil we never realized existed.
was no name the red vampire?