Would you eat a Cicada? They're serving them up in New Orleans...