Just released a new LoZ countdown looking at five of our favorite boss fights! What are your favorite Zelda bosses?