Saw this strange bug today. I think it is a spider? Or maybe a mite. Im not bug savvy. Post Comment Receive notifications Add a comment...