All glories to the Vaishnavas :)
I wanted to inquire who of the following person(s) can wear Narasimha Kavach. A person who -
i) Is a Vegetarian but eats onion and garlic
ii) Is an Eggetarian
iii) Is a Non-Vegetarian
iv) Is a Non-Vegetarian and consumes alcohol too (smokes occasionally).
Please throw some light on the same respected devotees.