I...still don't see it. It looks like a chick holding a selfie stick with her butt while the ooze from the turtles movie falls out of her lady bits
Please Login to reply.
The two heels together on the right side of the photo gave it away for me.