Life through the turtle shell