thestagpatronus-  but the devils are inside the walls.

more about : thestagpatronus