I am also seeking the identity of the the top critter - passed in urine twice during recent full moon. Looks just like the thing - kind of transparent with visible internal organs, slightly less than an inch long. Mine was the same critter, but minus the tail end - another smaller one the next day, both in urine after recently adding Iodoral, and doing the usual hit 'em with Wormwood /Black walnut at full moon. Cannot take Wormwood for long, makes me crazy. If I find the name of this thing I will post.....