×

Shōjō

A shōjō is the Japanese reading of Chinese xing-xing or its older form sheng sheng, which is a mythical primate, though it has been tentatively identified with an orangutan species. Wikipedia