New Zelda Items at Nintendo Tokyo

Nintendo have announced more The Legend of Zelda goods to be sold at Nintendo TOKYO featuring symbols and art from the Zelda series.

Continue reading