in fact , vishnu has ten major avatars , which are described in hindu texts called the purnas : fish ( matsya ) , tortoise ( krma ) , boar ( varha ) , man lion ( narasimha ) , dwarf ( vmana ) , axe-wielding human ( parashurma ) , ideal person ( rma of the rmyana ) , all-attractive perfect person ( krishna ) , the enlightened ( buddha ) , and a future incarnation ( kalk ) .