I see it
It's not just the obvious features. It's also the stance. It's got this flowy thing going on. Anyway, yea, this looks like a pretty good character. Something about the clothes clashes with the creature. The clothes are oriental monk-type thing and the creature is mechanical/abstract. Also, the feet are too different from the rest of it. Maybe have the toes be blocky or rounder instead of pointy.
The outlining you did to differentiate depth doesn't work much because the lines get too dark and maybe the sketch is too simple.
Good work.