a procession of demons hallucinating the end of the world