Malagasy Tree Boa

Malagasy Tree Boa – Sanzinia madagascariensis. Aka Madagascar Tree Boa.