Vineshvakhi is a minor deity of guardians and protector of celestial harems and treasure vaults, one of the thousand gods of Vudra.[1]

According to legend, when the god Vineshvakhi failed to prevent an asura raid, he cut off the six fingers of his hand and threw them down to the earth. The calikangs crawled from the devastated craters where these fingers fell.[1]