Previously unseen details of a mysterious, complex structure within the Carina Nebula (NGC 3372) are revealed by this image of the "Keyhole Nebula," obtained with the Hubble Space Telescope.