758 Turtle and reflexions