The painting with embroidered frame is part of a large set, which depicts the deities in the retinue of the Medicine Buddha as described in the Bhaishajyaguru Sutra. The corpulent orange figure is Anila, whose name means wind. He is one of the twelve yaksha generals and also has a protective function. He is shown holding a trident and a mongoose spewing jewels. The embroidery features Buddhism’s eight auspicious symbols in the upper register and the seven treasures of an ideal world ruler, or chakravartin, in the lower register.