Hari Kavacham Sung By Vinaya Saindhavi. The Narayana Kavacham occurs in chapter eight of the sixth skanda of Bhagavada Purana. It is an Armour to protect ourselves from our enemies seen and unseen. It is believed that the soul of the man who reads this Kavacha becomes extremely holy and that anyone who reads this would be protected by Lord Vishnu.