Shuen

Shuen (朱厭) is an enormous red-haired ape with white fur around its neck. It has pointed teeth, claws like those of raptors and is capable of smiling.