The Legend of Digital Zelda


Link journeys through the digital world in this short film that mixes live-action and animation.

[finalcutking]