Kubera was the wealthiest God and is known as the God of Wealth. He is also a semi-divine Yakshas in Hindu culture.