Wikipedia
Wangliang
Wangliang (魍魎 or 罔两) is the name of a malevolent spirit in Chinese mythology and folklore. This word inclusively means "demons; monsters; specters; goblins; ghosts; devils" in Modern Standard Chinese, but wangliang originally meant a specific demon. Interpretations include a wilderness spirit like the kui 夔 "one-legged mountain demon", a water spirit like the long 龍 "dragon", a fever demon like the yu 魊 "poisonous 3-legged turtle that causes malaria", a graveyard ghost also called wangxiang 罔象 or fangliang 方良 "earth demon that eats the livers or brains of corpses", and a man-eating "demon that resembles a 3-year-old brown child with red eyes, long ears, and beautiful hair".