They're delicacies (sp?) some ppz catch as many as they can and freeze store them, to eat throughout the years until the next "batch" comes. You should all catch as many as you can and sell'em to cicada aficionados.
*EDIT* btw dont let your pets eat them, they'll get sick.