This is one of the two species of spider mites; Tetranychus urticae or "red spider mite.." Im sorry to be the one to tell you man.. I would get a pyrethrum fogger if your doing an indoor grow. It wipes out ANY bugs, mites, etc. You can get it off amazon for 20$