Annulated boa

Corallus annulatus

Lifespan
13.8 years – 15.3 years
Young per litter or clutch
10.5