Vishnu Purana
As per texts like the "Vishnu Purana, Bhagavata Purana, Garuda Purana and the Padma Purana", Narayana is Vishnu himself who incarnates in various avatars.