A recently released image from NASA's Wide-Field Infrared Survey Explorer (WISE) appears to be a witch screaming out into space. The Witch Head Nebula, named after its resemblance to the Wicked Witch from The Wizard of Oz, is located hundreds of light-years away in the Orion constellation. According to astronomers, the billowy clouds of the nebula, being lit up by massive stars, are home to baby stars. More at NASA.gov.