I saw this on my fence post while filling the oriole feeder this morning. I see one about every year and have no clue what it is. Any thoughts would be great. It is kind of weird and I see them after rainstorms. It is almost like a small worm, but very thin and 4" long. It is translucent with yellow areas.