Manjusha Art Manjusha art is believed to be the only art form in the history of the art form in India which has a sequential representation of the story and is displayed in a series. This is also called a ...