some say he is the avatar of a forgotten egyptian god , some say he is a sea serpent cursed to roam dry land , some say he is an arabian prince who won immortality by cheating the devil-every account is different , each more farfetched than the last .