Meh, I am aware of camel spiders. I am also aware of the mythological status they have achieved in society. I know that a great deal of the claims made about them are untrue. Whenever people start to mention them I have learned to become extremely dubious as a result. I am willing to concede that this may be a real image, but I still don't believe much that is said about the creatures.