Is that an ant? Aside from the disgust at eating such a thing, that thing is scary to look at.
Tarantula tartar.....UNNNGH!