If Arjuna is the incarnation of Nara who is an incarnation of Lord Vishnu, why isn't Arjuna considered to be an avatar of Lord Vishnu?
In his avatar, did Lord Ram know that he is incarnation of Lord Vishnu?