That camel spider is the creepiest thing ever!

We saw some Gubbs out at Umm Babb. Glad to know the name now. :)