While doing a little work yesterday I found this,
and this one.
I don’t recall seeing bugs like these before. They are very peculiar looking. So, of course I had to take a picture of them to share with y’all. Who knows, maybe someone can tell me what they are. Maybe the red and black one is an alien! Not really. But, they don’t need to be in my garden.