Bezgoul is an explorer from the neptune planet. One day he took a tour into the galaxy but he sadly lost his way back to home . He found himself landing in a populated planet where he finally met creatures called 'humans', this image was taken in his first interaction with the human kind.
The initiale sketch
I started with Zbrush zphere
Some WIP shots
Thanks for your time