Zelda no Video



Zelda no Video is a 2003 Japanese documentary on the history of Zelda.