If demons aren't fighting the walking personification of the end of the world, things feel a bit off around the neighborhood.
(And hopefully that's an old wanted poster)