The character was made using Maya, ZBrush, Substance 3D Painter, and Arnold.
Have a look at this adorable baby version of Leonardo from Teenage Mutant Ninja Turtles, created by 3D Character Artist Carlos Adrian Gonzalez Villagomez.
According to the project's description, the character was made using Maya for modeling, ZBrush for sculpting the details, Substance 3D Painter for texturing, and Arnold for rendering.
The artwork is based on an incredible 2D illustration created by Digital Artist known as Wv:
You can check out more of Carlos' amazing projects by clicking this link.