Armless China driver clocked up 160,000km