Jesus christ do these little fuckers scare the shit out of me. Generally insects dont bother me at all but show me a...