The Zelda Room

Home > The Zelda Room

Nintendo has created a Zelda room out in Redwood City, California. The video has been embedded above for your convenience. The room is complete with Zelda murals and even a fairy or two flying around. Check it out and let us know what you think in the comments.

Source

Content from the Concealed Gaming Network