Cotinis sp. I believe this to be a Green June Beetle Larva Cotinis nitida Auburn, Alabama For comparison purposes, see: http://www.bugguide.net/node/view/56441