100000 BC cave cat