its hard to tell from this picture but i presume its a bumble bee if this is the case than its not a varroamite as they only can life on honybee,s and they depend on the broodcycle,s of honybee,s so in this case its problebly a bumblebee related( mite,tick ) although you were not far wrong moxy
yes its a bumble bee. there were 6 on it altogether.