That’s the ones!!!
I normally think spiders are very cool creatures, in fact we had a pet tarantula for almost 15 years before she finally gave up the ghost. But those damn camel spiders gave me the willies!!!!