Eartha Brute has stolen Machu Picchu.Eartha Brute has stolen Machu Picchu.Eartha Brute has stolen Machu Picchu.