Looks like the Antichrist will come out of Rome after all.