I imagine the weight of that turtle to be considerably more than that frog.
Also how do you think that spider is holding that turtle? Just what do you think has a grip on what?
Also zoom in and notice the odd gray smudging along the spider leg that is in front of the turtle shell. I'm no Photoshop expert but that looks suspicious to me.