An inchworm in the Panamanian cloud forest. Tyler Suchman March 22, 2012 An inchworm in the Panamanian cloud forest.