Very nice entry. I can't tell what it is an that's a good thing. Creativity 5/5. Build 4/5 (i'm not sure about the green on him but aside that very well designed). Bio: 5/5 really helps explianig what this is.
Interesting. In terms of physique, it isn't too abstract, due to being roughly humanoid. However, the head built into the chest sort of serves that purpose. Anyway, nice work, I think you've got me beat. ;)