He’s supposed to be something like aliens from the movies. Mixed up with changeling :) So think of it more like of an exosuit. Also, the character design belongs to Inkspecter, this is a commission for him. There is his DA page http://inkspecter.deviantart.com/