Green Tree Python
Morelia viridis, taken at the Singapore Zoo. Too close for comfort?
"The Green Tree Python is remarkable in several ways: one, it uses thermoreceptive labial pits to help capture its prey -usually at night, and two, it goes through a drastic ontogenetic color change between childhood and adulthood. Green Tree Python neonates can range from highlighter yellow to brick red or brown. Juvenilles are born fully developed hatched from eggs incubated by the female snake in the hollow of a tree. Females can often give birth to 12-25 eggs in a clutch. Every adult has slightly different coloration, but most are green with some variation, depending on selective breeding or locality. ... Green Tree Pythons feed on small mammals such as rodents and sometimes reptiles. Despite many references to it in books Green Tree Pythons do not eat birds. ... To capture their prey the pythons hold on to a branch with their prehensile tails and strike out from an s-shape position. Green Tree Pythons also have a particular way of resting in the branches of trees... they loop a coil or two over the branches in a saddle position and place their head in the middle." - Wikipedia
View it large: here