I believe that whenever Ganondorf is about to die, he uses a spell to release his spirit from his body. The old body turns to stone, and Ganondorf wanders the world as a spirit until he can create a new body. There is some evidence to this in TWW and FSA. He may even be able to possess other...