an ominous luminous alien figure embedded within a pyramidal platform decorated with snow crystals, dc comics a group of angels having a board meeting in a summer garden, by asher brown durand scientists take