Emerald Tree Boa (Corallus Caninus)
The Emerald Tree boa is a large and beautifully colored snake that is found most often in portions of northern South America. Besides its namesake emerald green coloration over it back, it has distinctive, band-like streaks of white and a yellow belly. Typical fully mature adults are roughly 6 feet n length.
see description on wiki