I modeled on 3ds Max. Details on ZBrush. While detailing I referred to some cartoons. Generally I used prefetched texture, and did a little painting myself. For texture painting I used Mudbox and rearranged the texture in Photoshop. Finally I took mental ray and rendered. The last arrangement was done in Photoshop.