Awatar

An avatar (Sanskrit: अवतार, IAST: avatāra), a concept in Hinduism that means "descent", is the material appearance or incarnation of a deity on earth.The avatars of Vishnu are important in Vaishnavism theology.

ffdshow_rev4399_20120322_clsid.exe