The Antichrist is back

.....

© The Spectator