>>510356594
Disregard that. I suck cocks. Didn't look close at the actual picture. It's a tailless whip scorpion, Amblypygi, not a camel spider. Totally different sort of freaky archanid that looks like it shouldn't exist.