Neanderthal and Early Fashionable Human Tradition Co-existed Alongside Older Traditions for Over 100,000 Years