Locusts are an edible insect and are considered a delicacy in some countries .
Locusts are an edible insect and are considered a delicacy in some countries and in history .