Yaksha
Yaksha · Nature Spirit of India and Buddhism — A Two-Faced Spirit Guarding Treasure
A nature and wealth spirit of Indian myth and Buddhism. Guarding forests, trees, and underground treasure, it follows Kubera, god of wealth. It is both a benevolent guardian granting abundance and fertility and a fierce, man-eating demon — an ambivalent being. In East Asian Buddhism it is told as one of the eight legions that guard the dharma.