That looks more like the remnants of some escargot.....happiest of birthdays to you Mr. Grads sir...hope you had a great day....best to you sir....<B>