Sarah Groff Hennigh-Palermo is probably a human and definitely not a robo-spider from outer space. 

 

No ... YOUR exoskeleton is clicking!