Hubble peeks at 'Godzilla galaxy'