Planet Tortue the details