By | August 17 2012 11:57 AM

A mysterious organism has been found lurking in the caves and forests of the Pacific Northwest. No, it's not a sasquatch - it's a six-eyed spider with curved, vicious-looking claws that scientists have dubbed Trogloraptor, or "cave robber."