Tower of Nyarlathotep. DC Comics Illustration.