images hint at the possibility of liquid water beneath the icy crust of this moon .