don't have a clue to what it is, except to say it isn't a mite, unless they have developed a new giant strain, in my small experience with them they were of a size that you had to look carefully to convince yourself that they were indeed living creatures, certainly no scurrying
say an extra hail Mary tonight for avoiding a fate worse than death