Scientists said they collected the creatures from the leaves and branches of bushes in the forest of the Río Huancabamba canyon. Photo by Renting C on Unsplash Tiny creatures in Peru were discovered ...