Not much is known about the mysterious, prehistoric Châtelperronian people, but they did leave behind some tantalizing clues.