With all the small details in this sprite I'm anxious to see how you're gonna pull of an animated version..
Great color choices. The head is a bit hard to make out... is it a skull wearing some sort of helmet? Also, is that exterior AA around the shoulder?