I found this on my back walk last evening and I have no idea what it is:

I have no idea what it is. If you can give me any kind of a clue either post it here in the comments, OR shoot an email to clint@wtcr.com