Found this one out in the woods. Actually there were a few of them --- very, very translucent and kind of hard to get a good picture of it.