Ball python

The young hatch after 2,5 to 3,5 months of incubation.

An excerpt from the article 24 facts about ball python
Hatchlings are more colorful than adult ball pythons, and measure between 35 and 43 centimeters long. They feed on insects, small mammals, and small birds.