KNF from RipTen: This is a The Legend of Zelda: Twilight Princess Link Crystal from the Nintendo World Store in New York City. This piece cost $399.99 . Nintendo began selling one new crystal for each year of the stores operation starting in 2005 through 2007. Link is the crystal for 2007. I hope you enjoy the video and pictures of this hard to come by Nintendo collectable.
***Come back to RipTen for pictures and more***