a strange looking furry bug i saw in the sand dunes...no idea what the heck it is!