A Turtle Eclipse of the Sun!