Rain soaked leaves in Cloud Forest, Altos Del Maria, Panama.