Isoscella levaIsoscella leva (Isoscella leva), Wayqecha Cloud Forest Research Station, Manu Road, Peru