Ganon's Tower

Bosses

  Ghoma - To defeat Ghoma, run around the room, hitting A to roll when necessary to avoid its attacks.  Use the Grapple hook to grab Valoo, the dragon's tail and it will cause some of the ceiling to fall on Ghoma.  Do this three times and Ghoma's hard shell will crumble.  After this, L-target Ghoma and grapple its eye, which will pull it towards you and stun it.  Hit it with your sword several times and you will defeat Ghoma!

  Gohdan - Gohdan uses his two hands as weapons, with crushing attacks, and sweeps that tries to push Link into an electric ditch that circles the battle area.  L-target the hands and shoot arrows at the green eyes in the palms of the hands.  After a couple shots, the hands will be stunned and Gohdan's head will attack you.  If it shoots lava at you, run and tap A to roll to avoid it.  To damage the head, L-target the eyes and shoot arrows at it.  After you shoot both eyes out, the head will fall to the ground and it will open it's mouth.  L-target the head and throw a bomb in the mouth to cause damage.  Repeat this pattern three times and you will be victorious.

  Helmaroc King - Run along the path to the top of the tower, don't stop for anything or Helmaroc King will catch up to you.  If you fall, the water will rise to a point and then you can use the Grappling Hook to swing over gaps the rest of the way up.  L-target it's head and use the Skull Hammer to knock it into the water.  Climb the tower to the roof.  If you are far from him, Helmaroc King will flap his wings and try to push you into the spikes around the tower's roof.  Walk towards him to try and avoid the spikes.  If you are clowe to him, he will try to hit you with his beak.  Dodge the attacks and his beak will get stuck in the tower roof.  L-target his head and use the Skull Hammer to crack it's mask.  After four attacks like this his mask will break and his head will be vulnerable.  At this time you need to lure him into attacking with his beak and getting stuck in the roof.  When he does, attack with the master sword.  After 10 hits, he will be defeated!

  Jalhalla - To defeat Jalhalla, reflect light into him using the Mirror Shield and he will be vulnerable.  Throw him into the spikes to split him into smaller Poes.  Defeat them and Jalhalla will be defeated.

  Kalle Demos - To defeat Kalle Demos, use your Boomerang to sever it's tendrils and after it's interior is exposed, attack it with your sword.

Molgera - To damage Molgera, L-target him and use the Hookshot to pull it's tongue towards you and then use your sword to hit the tongue.  After four hits, Molgera will pull his tongue loose and hide in the sand after letting loose four smaller Molgera's to attack you.  L-target them and shoot the hookshot at them to pull them from the sand, then hit each one twice with your sword to kill them.  Repeat the earlier steps to damage the large Molgera again, then he will try to jump on you while you attack the smaller larvae.  After defeating them by using the technique described above, continue using the Hookshot and Sword on Molgera's tongue.  After doing this 4-5 times he should be defeated.

  Phantom Ganon - You fight 5 Phantom Ganons at first.  They shoot beams at you that you can't reflect with your sword.  Eventually, the four Phantom Ganons that are illusions will disappear.  At this time, strike the true Phantom Ganon with your sword.  Hit the white energy ball at him with your sword and keep hitting it back and forth until he misses and it stuns him.  After stunning him, hit him with the Master Sword repeatedly until he is defeated.  To enter the next room, go through the door the hilt of his sword is pointing to.  After doing this seven times (if you go through the right door after each battle) you fight another Phantom Ganon, but this time you are equipped with Light Arrows.  L-target Phantom Ganon and shoot him with a Light Arrow to defeat him.  Pick up his sword and throw it at the only door you haven't gone through, it will shatter the door and you can go through it. 

  Puppet Ganon - To defeat Puppet Ganon, you must first get rid of his strings.  This can be done with the Boomerang.  When all that's left are the strings to Puppet Ganon's tail and back he swings around o try and hit you with his tail.  Keese will also attack you.  Shoot a light arrow at his tail.  If you hit him, he goes to the ceiling, fixes all his strings and the fight starts over.  After doing this three times, he turns into a Tarantula.  Hit the glowing blue crystal on his back with Light Arrows to cause damage.  After doing this three times, Puppet Ganon will transform into a snake.  The snake moves fast and attacks by trying to run over you.  Hit it's head with the Master Sword or a Light Arrow to stun it, then hit the blue tail with the Light Arrows three times to defeat it!

  Ganon - Avoid his sword attacks and use well timed A parry attacks to stun him.  After stunning Ganon, hit him in the back with the Master Sword.  Zelda runs around and shoots Light Arrows at Ganon.  If she hits him, he will be stunned and you can attack him with a parry attack just as if you were the one who stunned him.  After Zelda hits Ganon with a second Light Arrow, he will knock her out of the battlefield.  Ganon's attacks are even more vicious and he can only be stunned with a parry attack.  Fight him just as you did before.  After Ganon is hit several more times, Zelda will wake up and tell Link to distract Ganon.  She will aim Light Arrows at Link's shield.  Get to a position so that both Zelda and Ganon are in front of you, then L-target Ganon and hold up your Mirror Shield.  When ZElda shoots at your shield it will bounce off and hit Ganon, stunning him.  Run to him and press A to deliver the final blow!