Galilean satellite