Turtles and fish in the market in Wuxi, China. Not the least bit tempting.