Yellow Jambhala is a riches, and prosperity deity worshipped in Tibetan Buddhism. Placing his statue in homes and places of worship is thought to bring material and spiritual wealth, representing his teachings about the power of charity and the potential for prosperity that we all possess.