Now I am going to freak all of you out:) this is ant eggs, another delicacy. We ate it on a taco.