Please help me find out where the Turtle Woman meme originated! - internet

Post 284437 by newfers deleted for the following reason: Hey there, I know you don't mean badly here, but this seems to be a picture of a woman who I'm guessing from the photo maybe has a disability/some developmental issues? And if that's the case it's extra unkind, on top of its already being at least iffy to go all internet detective squad on her. Hit us up at the contact form if you'd like to talk it over. -- LobsterMitten