And also, are these spider mites? god my camera sucks haha