jué

a large ape found in W. China