The Hubble Space Telescope is celebrating Halloween by releasing new images of a spooky “orange eye” peeking out of a cosmic cloud. The eye in question is CW Leonis, a carbon star in the constellation of Leo, the lion. Look closely at the main image, ...