Legend Of Digital Zelda

“The Legend of Zelda comes to the digital world in this short film. Link battles various enemies and travels through a digital world as he tried to find his lost love… the princess Zelda!” — FinalCutKing

Bookmark and Share