China's stone-age beast faces