An Enigmatic Star Cloud from Hubble