Adorable Legend of Zelda Music Video

December 7, 2011

Awww, they're fighting for the fate of the world.

Filed Under   zelda   music
Comments ()