A Tiny Viper in the Amazon

A tiny green-blue arboreal viper I saw in trees at around eye level on a night hike in Peru a couple of weeks ago. This Two-Striped Forest Pitviper was only about as long as a hand, and as big around as a ballpoint pen.