These insects are edible? Contain a lot of protein though!