It's not so hard to believe that it was put there by somebody else, say, Ganondorf. He's a mastermind, remember? He probably knew what was going to happen to Ruto, and he made it clear that he kept an eye on Link. Link and Zelda are like puppets in OoT. They tried to do good, but end up doing...