Hubble Peers at Mysterious Cosmic ‘Keyhole’