Space leviathan, Hubble telescope picture