damn nature you scary. these little latch onto the stomach of a camel and ride it while slowly sucking out its insides. it eventually just drops dead and the sp Spiders are fucking Scary