The Yakshas are a broad class of nature-spirits, usually benevolent, but sometimes mischievous or capricious, connected with water, fertility, trees, the forest, treasure and wilderness, and were the object of popular worship.