In the distance the moon illuminates clouds, stars are scattered across the night sky, and groups of glowing angels perch on rocky outcroppings. Glowing from deep within a wood, Ithuriel and Zephon escort Satan from Paradise. Light stands sentinel at the outposts of this realm, ready to cast out evil.