High Strangeness in the Cloud Forest of Peru