Deku Shrine

The Deku Shrine is a location in Majora's Mask, and where a racing minigame takes place.

Location
The shrine is situated on the west side of the Deku Palace. The entrance, however, is initially blocked by a Big Octo; therefore, it's not until Odolwa being defeated in Woodfall Temple and the Southern Swamp's waters returning to their normal state when Link may enter it if he pleases, since the Big Octo will be gone under these conditions. The Deku Butler appears here after Link brings the Deku Princess back to the palace and, as thanks, tells the young hero that a reward awaits him at the end of the shrine. As the butler guides Link, a race begins.

Rules
The inner part of the Deku Shrine is a labyrinth full of traps, enemies, and dead-ends. Here, Link must race following (not beating, as that's not the point) the Deku Butler in order to obtain the Mask of Scents from him. If Link is too slow to keep up with the Deku Butler, the doors of the Deku Shrine will begin to close until the young hero gets stuck and is unable to catch up with the butler. As the young hero progresses through the labyrinth, masks such as the Bunny Hood and the Deku Mask, as well as the Hero's Bow, will be useful to him to make the race a bit easier.

If Link succeeds and reaches the end of the Deku Shrine, the Deku Butler will reward him with the Mask of Scents, who apologizes with the young hero for trying too hard to outrun him. The only way to exit the shrine is through a magic portal that appears after talking to the Deku Butler.

Trivia

 * A similar race is held in Dampé's Grave in Ocarina of Time, where Link races the ghost of Dampé the gravekeeper.
 * The Deku Shrine can be entered without defeating the Woodfall Temple if Deku Link stands on the lilypad closest to the entrance, removes the Deku Mask, and shoots the Big Octo with an arrow. The lilypad will sink under Link's weight, so this must be done quickly. However, the Deku Butler will not be in the Shrine to race Link, so he cannot proceed past the first room.