The Legend of Zelda: Majora's Mask/Bosses

Mini-Bosses
These are enemies that are harder to kill than most, but aren't located at the end of a dungeon, but rather in the middle of it, or outside of it.

Dinolfos

 * Locations:Woodfall Temple, Snowhead Temple (Two at once), Ikana Canyon (Secret Shrine, Three at once), The Moon (Twinmold section)
 * Strategy: Woodfall Temple: Dinolfols' main attack is it's claw, so block it with your shield and counter with your sword. Use Z-targeting so you can jump slash it. Every so often, it will do a fire breath attack, so sidestep to dodge it. Don't fight it with Deku Link, as said fire attack will kill you instantly. For an easier fight, use Deku Nuts to stun it, then follow up with a jump slash.

Snowhead Temple: Use they same strategy as above, but use spin attacks to hit both if you can.

Secret Shrine/The Moon: By now, you should have the Great Fairy's Sword. Use it to make quick work of them.

Gekko and Snapper

 * Location: Woodfall Temple
 * Strategy: First, attack Gekko as it hops harmlessly toward you until it calls the Snapper over and mounts it. Then, transform into Deku Link and hide in one of the flowers around the area as it tries to spin towards you, and jump out as it rides above your flower (Alternatively, use bombs or the Blast Mask). It will make it fly off the Snapper and try to get away by climbing the walls. Turn back into Normal Link and pull out your bow, and shoot it with an arrow. It will take damage, fall down, and remount the Snapper, so repeat the process one more time to defeat it.

Wizzrobe

 * Locations: Snowhead Temple (Fought twice in different rooms), Ancient Castle of Ikana, Stone Tower Temple, Ikana Canyon (Secret Shrine)
 * Strategy: Snowhead Temple: Basically, this guy can teleport around the room to certain spots, and it'll fire an icy blast at the floor that freezes you if you touch it before teleporting again. There are two ways to damage it; the normal method it to shoot your arrows (or Fire Arrows the second battle.) at it before it can attack, the second method is roll up to it as Goron Link and punch it before it can teleport away, which does more damage. After enough damage is dealt, he will create illusions of himself that run around trying to distract you; The real one has the most color and is represented by a red dot on the minimap. Deal some more damage to it and it'll kick the bucket.

Ancient Castle of Ikana/Stone Tower Temple: Instead of firing ice, it'll cast a fireball that explodes when it hits the ground. Also, the Stone Tower Temple Wizzrobe has fire falling from the ceiling while fighting it. Other than those changes and more health and different room layout, the fight's the same as before, so use Fire/Light arrows or Goron punches to defeat it'll.

Secret Shrine: It's an ice Wizzrobe, but most of the platforms are raised and there's no mimimap, so use Light Arrows to kill it.

Gerudo Pirate

 * Location: Pirates' Fortress (Fought three times in different rooms)
 * Strategy:

Wart

 * Locations: Great Bay Temple, Secret Shrine
 * Strategy

Gekko and Mad Jelly

 * Location: Great Bay Temple
 * Strategy

Captain Keeta

 * Location: Ikana Graveyard
 * Strategy

Iron Knuckle

 * Locations: Ikana Graveyard (Inside graves on 1st and 2nd nights), The Moon (Twinmold Section)
 * Strategy

Big Poe
I'd recommend waiting until they stop moving, then lay on the bombs and/or sword attacks. It might take some time to beat them if you haven't upgraded your sword, but you can do it!
 * Locations: Ikana Graveyard (Inside grave on Final Night, appears after digging up the three blue flames), Beneath the Well
 * Strategy

Igos du Ikana Servants

 * Location: Ancient Castle of Ikana
 * Strategy:

King Igos du Ikana

 * Location: Ancient Castle of Ikana (Fight starts immediately after above fight)
 * Strategy:

Garo Master

 * Locations: Stone Tower Temple, Secret Shrine, The Moon (Twinmold section)
 * Strategy:

Eyegore

 * Location: Stone Tower Temple (Fought multiple times in different rooms)
 * Strategy:

Gomess

 * Location: Stone Tower Temple
 * Strategy

Poe Sisters

 * Location: Ikana Canyon (Spirit House)
 * Strategy:

Odolwa: Masked Jungle Warrior

 * Location: Woodfall Temple
 * Description: Odolwa is a giant warrior that wields many attacks. He can summon flame circles, tiger moths, and his own insects as well as use many sword techniques. The easiest way to defeat him is to run towards him with the Bunny Hood equipped and slash at his legs. The arrows will also stun him. When he summons moths use a bomb flower or bomb to lure them away.

Goht: Masked Mechanical Monster

 * Location: Snowhead Temple
 * Description: Goht will run circles around the arena. You can attack and defeat him in one of two ways, either
 * Shoot him with the fire arrows you will have obtained by this time
 * Chase him 'round and 'round the arena (which is surprisingly fun!)

Gyorg: Gargantuan Masked Fish
Or, jump in as a Zora, sink to the bottom and lay into him with the boomerang fins. They will stun him, then launch another volley and they will cause damage.
 * Location: Great Bay Temple
 * Description: Gyorg can be beaten in two ways. Use arrows to stun the fish and then jump in as a Zora and use the electric shield. Fairly complex.

NOTE: If he charges you in the water, RUN. No one likes to get chomped by a fish.

Twinmold: Giant Masked Insect

 * Location: Stone Tower Temple
 * Description: Use the Giant's mask and slash away at their heads and tails. You can also try to use the Fierce Deity Mask and spam sword beams. It is not recommended that you use the Fierce Deity mask, as those who try it probably won't try it again. They are the largest boss in The Legend of Zelda series, so yes, as a Fierce Deity, you are smaller than them. Using the Giant' Mask takes less time, but it may take a bit to hit their weak points.

Majora's Mask

 * Location: The Moon
 * Description: Your strategy on Majora's Mask is to try to hit his back, where he is weak. If you have not gotten the Fierce Deities Mask, you should use Zora Link's boomerangs to attack, then switch to link if the mask drops low enough. If you DO have the Fierce Deity, Majora's Mask is a cakewalk, /-target and keep hitting and Majora's mask will soon be defeated.

Majora's Incarnation

 * Location: The Moon
 * Description: Probably the funniest boss in the game. All it does is run around and dance (occasionally attacking). Use Boomerangs or arrows to down him and then strike.

Majora's Wrath

 * Location: The Moon
 * Description: Final form. Use Light arrows to stun it and then attack it. Avoid its whips.