Needlehead

Needleheads are a sapient alien species from an unknown planet.

Biology
They appear to be some sort of annelids with strangely Human-like eyes and teeth, and sharp pointy heads (hence their name). They walk on three jointed legs which constitute their only limbs. They also seem to be unable to digest Earth food, as eating it makes their heads explode.