Kuchipudi is a dance style from the southern state of Andhra Pradesh. It can be rightly called a dance drama. Kuchipudi in effect is the concept of total theatre. The most characteristic feature of this dance is its scintillating and very vivacious footwork and body movements. The basic principle is extollation of the virtues and great deeds of Lord Vishnu. It is a composite art where different actors enacts different roles.