Still pretty new to gardening and I think I might be overwatering my spearmint? These little guys just showed up recently and I have no clue what they are. Any tips to remove them naturally? Note - it was watered yesterday (June 18th) and we’ve had overcast since.

