Looks pretty good to me. I've kept a few over the years. Catch them in my yard all the time. Mostly keep red ear sliders I catch out of my pond. I've also kept a common snapping turtle once for about 5 years before I got tired of him and turned him loose.
I fed my box turtles a 50/50 mix of...