I was actually woke up to go look at that viper while at La Selva Biological Station. I am familiar with Selva Verde.

On the Dipsas I guess I just assumed from the web link it was taken on the Osa...if you found it on the carribean side it would make sense it is D. articulata.

I would like to see the Imantodes photos. They are one of my favorites. I found 7 of these little cenchoas in a tree one night.