Space.15: Savior of the Water Planet Vela!