Peru
P026
One of the permanent residents of Manchu Picchu.