Delving into the Ancient Riddle: The Long-Haired Princess of Huaca and Her 200 BC Legacy.