This painting comes from a unique and distinguished Nepalese version of the Bhagavata Purana, which chronicles the ten avatars of Lord Vishnu, each of whom must save the world from danger, destroy the wicked and protect the virtuous. For other leaves in the same series, see Archer and Binney, Rajput Miniatures, 1968, pp. 64-66, no. 49 and P. Pal, Art of Nepal, 1985, no. P35a-b.