Bachia peruana

Bachia peruana, the Peru bachia, is a species of lizard in the family Gymnophthalmidae. It is found in Peru and Brazil.