Looks a little big for a mite IMO...

maybe a bug just wandered in?