NOOOOOO!No camel spiders!
I am with you on the Camel spiders. Never again do I want to see a picture of them again.~shudder~