I’m not a pest expert by any means but that looks like spider mites to me. They can have different shapes and sizes but I think the webbing is pretty telling.
Maybe try searching spider mites here on OG. There are tons of posts with different methods and homemade stuff you can use. A good one I saw was @JohnnyPotseed pest post - Mites,Thrips, Aphids 'one-n-done' with pics
Hopefully johnny or someone equally as knowledgeable will chime in with more advice. I wish you luck in the battle mate.