Boa constrictor imperator, the Central American Boa

© Dick Culbert