Link lives with Princess Zelda in North Castle, even now safeguarding the Triforce plus the kingdom of Hyrule from evil even just after Ganon's tumble. He is Kevin's most loved video activity hero, and Even though the two of them get along very very well when Kevin first meets Link http://159.203.49.34/?products=BOSBOSGAMES