Green June beetle larva

Green June beetle larva