Ah! Inchworm? I personally don't have much experience with them but here is a quick article on how to get rid of them:
Thank you so much for your help brotha!!! Really helpful and I will get on it!! Don’t want to loose this run!! I’ll keep you updated on what happens. Thanks again for reaching out to me!