nathansplog:

Windwaker Bosses

loznerd:

Helmaroc Battle

Definitely one of the best Legend of Zelda boss fights.