Blog/Ocarina/🎮Game Guides

Ocarina of Time Castle Town Market: Minigames and Shops

Hyrule Castle Town Market holds three Pieces of Heart, two capacity upgrades, a Gold Skulltula and the first Hylian Shield you can buy. Here is when each part opens, and how the game's code really picks the Bombchu Bowling prize and the Treasure Chest Game's key.

Published October 23, 2026·13 min read·By Mythras
Hyrule Castle Town Market by day in Ocarina of Time 3D, seen from behind the fountain's iron railing: a crowd of townsfolk at a stall with a blue awning beside a half-timbered house on the left, a red-haired couple dancing by a planter on the right, and a paved street running between tiled-roof houses toward green hills.

Thonky's advice for Bombchu Bowling's Piece of Heart is to keep playing until you get it. That makes sense if every 30-Rupee game is a fresh roll of the dice, and the decompiled N64 code says it is not. The prize goes round a fixed wheel of five, and the only random part is where the wheel starts when you walk in. See one prize and you know the next.

That is the most useful thing in this guide, and there is plenty more. Hyrule Castle Town Market packs three Pieces of Heart, two capacity upgrades, a Gold Skulltula and the first Hylian Shield you can buy into one small square, and nearly all of it is locked to child Link and a time of day. Below is what is there, when it opens, and how each prize is actually picked.

Hyrule Castle Town Market by day in Ocarina of Time 3D, seen from behind the fountain's iron railing: a crowd of townsfolk at a stall with a blue awning beside a half-timbered house on the left, a red-haired couple dancing by a planter on the right, and a paved street running between tiled-roof houses toward green hills.

The Market at a glance

The randomizer's location list makes a good checklist. These are the hearts, upgrades, Gold Skulltula and bottle among its Market entries; pots, crates, shop shelves, the balcony Rupees and the minigames' smaller prizes are left out. I have added the Bazaar's Hylian Shield, because a child cannot buy one anywhere else.

RewardWhereAge and timeWhat it takes
Piece of HeartBombchu Bowling AlleyChild, after Dodongo's CavernWin a 30-Rupee game while the heart is the prize
Bomb Bag upgradeBombchu Bowling AlleyChild, after Dodongo's CavernWin while the Bomb Bag is the prize
Piece of HeartTreasure Chest GameChild, at night10 Rupees and five right picks, or the Lens of Truth
Piece of HeartPooch Lady's house, Back AlleyChild, at nightBring her dog Richard home
Bullet Bag upgradeShooting GalleryChild, by dayHit all ten targets for 20 Rupees
Gold SkulltulaGuardhouse, inside a wooden boxChild, any timeBreak the box
Hylian ShieldBazaarChild, by day80 Rupees, or less once you have shown Zelda's Letter in Kakariko
The fourth bottleGhost Shop, in the old GuardhouseAdultSell the Poe Collector ten Big Poes

The ages and times come from the randomizer's logic file; the Dodongo's Cavern condition comes from the decompiled code and is explained below. The bottle has its own section in our bottle locations guide, and the Happy Mask Shop on the same square belongs to our mask trading guide. Malon singing by the fountain is the start of the castle visit in our Hyrule Castle guide.

Day, night and the drawbridge

Zelda Wiki splits the Market's businesses by the clock. The Bazaar, Potion Shop, Happy Mask Shop, Shooting Gallery and Bombchu Bowling Alley open by day. The Treasure Chest Game and the Bombchu Shop open only at night. The randomizer's logic agrees on all of them but one: it lets a child into the Bowling Alley at any hour.

PlaceOpenExtra condition
BazaarDayNone
Potion ShopDayNone
Happy Mask ShopDayShow Zelda's Letter to the Kakariko gate guard first
Shooting GalleryDayNone
Bombchu Bowling AlleyDay per Zelda Wiki; any time per the randomizerDodongo's Cavern cleared
Treasure Chest GameNightNone
Bombchu Shop, in the Back AlleyNightDodongo's Cavern cleared
Pooch Lady's house, in the Back AlleyAny timeThe lost-dog reward is a night job
GuardhouseAny timeNone

The Dodongo's Cavern condition is in the code. The game sets one flag when you take the blue warp out of King Dodongo's chamber, at the same moment it gives you the Goron's Ruby. Until that flag is set, the Bowling Alley's operator tells you the place is not open, and the Bombchu Shop's clerk is never spawned at all. The Mask Shop's condition works the same way, off the flag the Kakariko guard sets when you show him the letter.

Getting to night takes some thought. Our Hyrule Castle guide covers the two rules: the town's drawbridge is only down by day, and time stands still inside the town, so waiting in the Market does nothing. There are two ways round it.

  • The Sun's Song. Played somewhere time stands still, the decompiled code fades the screen out, reloads the area from the entrance you used, and switches it to night if it was day, or to day if it was night. The Market's restriction table allows the song. Play it once on the square for the night shift and again to get the shops back. You learn it in the Royal Family's Tomb, as our graveyard guide explains.
  • The castle grounds. The randomizer's logic flags the grounds outside Hyrule Castle as an area where time passes, so before you have the song, wait out the evening there and walk back into the Market after dark.

Either way, remember the drawbridge. In the randomizer's logic a child cannot leave for Hyrule Field at night, so play the Sun's Song again, or wait for morning on the castle grounds, before you try to go home.

Bombchu Bowling is a wheel, not a slot machine

The rules, per Zelda Wiki: 30 Rupees a game, ten Bombchus supplied, and three targets to hit, each one further down the lane, past obstacles that include Cuccos. The operator will not tell you the prize until you have paid. The decompiled code confirms both numbers: it takes 30 Rupees and loads ten Bombchus.

What Zelda Wiki and Thonky do not explain is how the prize is chosen. In the code there are five prizes in a fixed order, and the operator keeps a pointer into that list:

StepPrizeAfter you have won it once
1Bomb Bag upgradePurple Rupee (50)
2Purple Rupee (50)Purple Rupee (50)
310 Bombchus10 Bombchus
4Piece of HeartPurple Rupee (50)
5One BombOne Bomb

Three rules decide what you play for:

  • The start is random. When the alley loads, the code picks the starting step at random, with roughly a one-in-five chance for each. Zelda Wiki notes that the operator dozes off every time you leave and come back. In the code she is rebuilt each time too, and the start is rolled again.
  • Every paid game moves the pointer one step, win or lose. It moves the moment the prize appears on the counter, so a lost game still uses up that prize's turn. After step 5 it goes back to step 1.
  • Won prizes turn purple. Once you have the Bomb Bag or the heart, that step pays a Purple Rupee for the rest of the game.

So the prize on the counter tells you the next one. If the counter shows 10 Bombchus, the next game is for the Piece of Heart. If it shows a single Bomb, the Bomb Bag is next. Leave the alley and you lose that information, because the start is rolled again when you come back.

Young Link at the start of the Bombchu Bowling lane in the N64 Ocarina of Time, facing a walled lane with a Cucco and a small dark obstacle on the floor and a large orange-and-yellow target ringed by green spokes at the far end, with the Bombchu count reading 9 at the top of the screen.

The cost follows from the wheel. From the moment you walk in, the heart is the prize in one of the first five games, so reaching it costs at most 150 Rupees. Lose that game and it comes round again five games later. The game's upgrade table caps the Child's Wallet at 99 Rupees, which is three games. Get the Adult's Wallet first: the House of Skulltula gives it out for 10 Gold Skulltula tokens, as our Gold Skulltulas guide explains.

Two smaller details from the code:

  • The Bomb Bag is the next size up. It is the 30-Bomb bag if you still carry the 20, and the 40-Bomb bag if you already have 30. The rolling Goron in Goron City runs the same check, so the order does not matter. Zelda Wiki's Big Bomb Bag page says the same.
  • The "Bombs" prize is one Bomb. The code hands out the single-Bomb item, and the randomizer's location list records it as one Bomb. Zelda Wiki's alley page says 10 Bombs. For the N64 game, trust the code.

The Treasure Chest Game: 1 in 32, or a sure thing

The Treasure Chest Game only opens at night, and Zelda Wiki quotes the sign saying so. The man at the counter takes 10 Rupees and hands you one key. That is the fee for the whole run.

Each of the first five rooms has two chests. In the decompiled code, one holds the key to the next door and the other holds Rupees, and which side gets the key is rolled as each room loads. Pick the key and you go on. Pick the Rupees and, per Zelda Wiki, you can go no further. The code then shows you what was in the other chest. The sixth room has a single chest with the Piece of Heart, or a Purple Rupee once the heart is yours.

RoomColourThe wrong chest paysYour run if you lose here
1GreenGreen Rupee (1)9 Rupees down
2GreenGreen Rupee (1)9 Rupees down
3BlueBlue Rupee (5)5 Rupees down
4BlueBlue Rupee (5)5 Rupees down
5RedRed Rupee (20)10 Rupees up
6GoldPiece of Heart, then a Purple Rupee (50)No losing chest

The room colours are from Zelda Wiki; the prizes match the code. Guessing, each room is a coin flip (the code's roll is within a fraction of a percent of 50/50), so the chance of reaching the sixth room is 1 in 32, about 3%. Losing in the fifth room pays 10 Rupees more than the run cost.

The real answer is the Lens of Truth. The code puts a copy of each chest's contents floating just above it, and draws that copy only while the Lens is switched on. With the Lens up, you can see which chest has the key. The game even hints at it: Zelda Wiki records a Gossip Stone saying it is "against the rules to use glasses" in this shop.

The entrance room of the Treasure Chest Game in the N64 Ocarina of Time: a wooden counter in a yellow-brick room, an open chest full of colourful treasure on the left, a stack of closed chests behind the counter, a gold goblet on a shelf and a paper notice on the wall beside a dark doorway.

The catch is getting the Lens as a child. It comes from the Bottom of the Well, which only drains after adult Link learns the Song of Storms, so you have to travel back in time for it. Our Bottom of the Well guide has the route. The Lens also burns Magic, so get the meter from the Great Fairy first (see our Great Fairy guide). The randomizer takes the same view: with the chest game's keys left vanilla, its logic does not count any of these chests as reachable without the Lens.

Richard, the dog with a Piece of Heart

At night the square empties and dogs roam it. Zelda Wiki notes that they follow Link if he gets close. One of them is Richard, the Pooch Lady's dog. Thonky's directions: the white dog by the empty stall in the corner of the Market near the town entrance. Walk up to him and he follows you. Lead him into the Back Alley and through the door of the woman's house.

The decompiled code adds four details:

  • He only follows you at night. The code stops every dog in the daytime Market from following you. In the night Market, Richard only appears while he is lost, and the game marks him lost again at every new day.
  • Dogs follow you through doors. The game remembers which dog is with you and spawns it beside you in the next area, so he comes into the Back Alley and the house with you.
  • Do not outrun him. Get more than 400 units ahead and the dog stops following.
  • One dog at a time. A dog will not join you while another is following. Bring the wrong one to the house and she does not take it, and it stops following you.

The reward is a Piece of Heart the first time and a Blue Rupee after that (Zelda Wiki, and the code agrees). Because he goes missing again each day, the Blue Rupee can be collected again on later nights.

The Back Alley of Hyrule Castle Town in Ocarina of Time 3D by day: a narrow paved lane between shuttered, half-timbered houses, a man in a red cap and green trousers leaning against a house at the far end beside a row of bottles, with barrels, crates and a tree on the right.

Zelda Wiki says a child can go through three doors in the Back Alley: two homes and the Bombchu Shop. It also records a later scene here. After Zelda flees the castle, a dying soldier lies in the alley, tells you about Ganondorf's betrayal and sends you to the Temple of Time.

The Market's Shooting Gallery is a daytime game for child Link. Per Zelda Wiki, you get fifteen shots at ten Rupee targets, which come up in a fixed order for a child. The decompiled code charges 20 Rupees and adds two rules:

  • Eight or nine hits gets a free retry. The code restarts the round with a fresh fifteen shots and does not charge you again.
  • All ten wins. Anything under eight is a loss.

Do not stand there without shooting. Zelda Wiki notes that the owner takes offence and will not let you play again until you leave and come back in, and the code has a separate result for a round where no shots were fired.

The first win gets a Bullet Bag upgrade. The code gives the 40-seed bag if this is your first Bullet Bag upgrade and the 50-seed bag if you already won the Lost Woods target's, as our Lost Woods guide explains. Every win after that pays a Purple Rupee. The gallery counts its own fifteen shots rather than your Deku Seeds, and the randomizer's logic does not ask for the Slingshot here. After the seven years the gallery moves to Kakariko and pays out quivers instead (Zelda Wiki).

What a child can buy

The Bazaar and the Hylian Shield discount

These are the Bazaar's eight shelves and prices from the decompiled shop tables. Zelda Wiki's price list matches.

ItemPrice (Rupees)The catch
Hylian Shield8040 to 75 once the Kakariko guard has sent you; you still need 80 in your wallet
Bombs (5)35Not sold until you hold the Goron's Ruby
Deku Nuts (5)15None
Deku Stick10None
Recovery Heart10None
Arrows (10)20Not sold until you own the Fairy Bow
Arrows (30)60Same
Arrows (50)90Same

The shield discount is real, and random. Show Zelda's Letter to the guard at the Death Mountain gate in Kakariko and he tells you to visit the Bazaar and mention him for a special discount (Zelda Wiki quotes the line). In the code, once that conversation has happened, the shield still shows 80 Rupees and the shop still checks that you have 80, but it charges 80 minus a random 5 to 40, in steps of 5. Zelda Wiki's Bazaar page puts the discount at 10 to 40; the code's table starts at 5.

The Bazaar in Ocarina of Time 3D: a bald, bearded shopkeeper leans on the counter in front of shelves displaying arrows, a Bomb, a Recovery Heart, the Hylian Shield and Deku Nuts, while young Link and a man in a red cap and green trousers stand among crates and barrels.

As a child, this is the shop for it. The decompiled shop tables stock the Hylian Shield in two places, this Bazaar and its Kakariko branch, and no Business Scrub's price list includes it. Zelda Wiki says the owner only moves to Kakariko after the seven years, and the randomizer only lets adult Link into the Kakariko shop. A child's other option is free: the chest under a grave in Kakariko Graveyard, covered in our graveyard guide. Either way, Zelda Wiki notes that young Link wears the shield like a turtle shell and cannot reflect Deku Scrub nuts with it, so keep the Deku Shield for those.

Two shelf rules are stranger than they look:

  • Bombs wait for the Goron's Ruby. The shop's description only mentions needing a Bomb Bag, but the code also checks for the Ruby. You pick up the Bomb Bag partway through Dodongo's Cavern and the Ruby at the end, so for that stretch the Bazaar still will not sell you bombs.
  • Arrows wait for the Fairy Bow. This Bazaar only serves child Link and the bow comes from the adult Forest Temple, so these shelves only open up after a trip back in time.

The Potion Shop and the Bombchu Shop

The Potion Shop opens by day. The code's price list: Red Potion 30, Green Potion 30, Blue Fire 300, a Fairy 50, Bugs 50, a Poe 30, a Fish 200 and five Deku Nuts for 15. Bottled goods need an empty bottle. Whether any of that is worth reselling to the Buyer, who stands in the Market while you are a child, is covered in our bottle locations guide.

The Bombchu Shop is in the Back Alley and only opens at night, after Dodongo's Cavern. The code stocks four packs of 10 Bombchus at 100 Rupees and four packs of 20 at 180, and records each pack as bought when you take it. Zelda Wiki says it never restocks. The code also refuses a sale while you are carrying 50 Bombchus. For comparison, a 30-Rupee game of Bombchu Bowling can pay out 10 Bombchus when the wheel lands on step 3.

The Guardhouse

The Guardhouse sits just inside the town gate and is open day and night. Zelda Wiki counts 44 Rupee pots, five wooden boxes and one Gold Skulltula inside, and quotes the bored soldier telling you to go ahead and break the pots. The Gold Skulltula is in the wooden box to the soldier's far left; Zelda Wiki's Guardhouse page says the Switch 2 remake moves it to the box at his immediate right. Because it is indoors, Zelda Wiki notes you can collect it by day as well as at night. The rest of the hunt is in our Gold Skulltulas guide.

Seven years later

Zelda Wiki describes the adult Market as ruins full of ReDeads. Ganondorf destroyed the drawbridge, so the town is open day and night, but the shops are shut and the Back Alley is blocked by rubble. The Bazaar and the Shooting Gallery have moved to Kakariko. The Guardhouse has become the Ghost Shop, where the Poe Collector buys Big Poes, as our bottle locations guide explains. Zelda Wiki adds that the Pooch Lady fled to Kakariko and that Richard died during the seven years.

Apart from the Ghost Shop bottle, everything in this guide is therefore a child-era job. If you are about to pull the Master Sword (see our dungeon order guide), you can still come back for any of it by returning the sword.

Version differences

  • N64 vs 3DS. The prize wheel, the chest rolls, the dog rules and the prices above come from the decompiled N64 and GameCube code, so treat them as N64 numbers. Zelda Wiki notes the 3DS Bowling Alley is darker inside, with blue neon lighting.
  • Master Quest. Zelda Wiki describes Master Quest as the same game with redesigned dungeons, and the Market is not a dungeon. On 3DS, though, Master Quest mirrors the whole map, so lefts and rights flip.
  • The randomizer. The Ocarina of Time Randomizer lists Bombchu Bowling's Bomb Bag and Piece of Heart as two separate locations, a "First Prize" and a "Second Prize", and it can shuffle the chest game's keys.
  • The Switch 2 remake. Zelda Wiki's notes on the remake say time of day now changes in the Market, the Market's camera is free, there are new NPCs there, and the Lens of Truth is now equipment shaped like a pair of glasses. Nothing about the wheel, the chests or the dog has been confirmed. Until the Switch 2 remake launches on November 5, 2026, treat this as an N64 and 3DS guide, especially the advice about the frozen clock.

Quick Action Checklist

  • Clear Dodongo's Cavern first. Bombchu Bowling and the Bombchu Shop stay shut until you take King Dodongo's blue warp.
  • Get the Adult's Wallet (10 Gold Skulltula tokens) before you bowl. The Child's Wallet only covers three 30-Rupee games.
  • In Bombchu Bowling, read the counter: 10 Bombchus means the next game is for the heart, and a single Bomb means the Bomb Bag is next. Do not leave the alley between games.
  • Play the Sun's Song in the Market to switch to night, and again to switch back. Without it, wait on the castle grounds, where time passes.
  • At night, bring the Lens of Truth to the Treasure Chest Game. 10 Rupees buys one key for the whole run, and the key shows above its chest through the Lens.
  • At night, lead Richard, the white dog by the empty stall near the entrance, to the Pooch Lady's house in the Back Alley. Stay within 400 units of him.
  • By day, hit all ten targets at the Shooting Gallery for a Bullet Bag. Eight or nine hits earns a free retry.
  • Show Zelda's Letter to the Kakariko gate guard, then buy the Hylian Shield at the Bazaar for 40 to 75 Rupees. Carry 80 anyway.
  • Break the wooden box at the soldier's far left in the Guardhouse for a Gold Skulltula (his immediate right in the Switch 2 remake, per Zelda Wiki).

Frequently Asked Questions

How does the Bombchu Bowling prize work in Ocarina of Time?
In Ocarina of Time's Bombchu Bowling Alley, the decompiled N64 code cycles the prize through a fixed order of five: the Bomb Bag upgrade, a Purple Rupee, 10 Bombchus, the Piece of Heart and one Bomb. Only the starting point is random, rolled each time the alley loads, and every paid game moves on one step whether you win or lose. If the counter shows 10 Bombchus, the next game is for the Piece of Heart. Each game costs 30 Rupees, so the heart comes up within five games, at most 150 Rupees, as long as you stay in the alley.
How do you win the Treasure Chest Game's Piece of Heart in Ocarina of Time?
The Treasure Chest Game in Hyrule Castle Town Market opens only at night for child Link. 10 Rupees buys one key, and each of the first five rooms has two chests: one with the key to the next door and one with Rupees, which ends the run. Guessing gives a 1 in 32 chance of reaching the sixth room, whose chest holds a Piece of Heart the first time. With the Lens of Truth switched on, the game shows each chest's contents floating above it, so you can pick the key every time.
Where is Richard the dog in Ocarina of Time?
Richard is the Pooch Lady's white dog, and child Link can only lead him home at night in Hyrule Castle Town Market. Thonky places him by the empty stall in the corner near the town entrance. Walk up to him so he follows, then lead him into the Back Alley and through the door of the Pooch Lady's house. She gives a Piece of Heart the first time and a Blue Rupee on later nights. If you get too far ahead of him, he stops following.
How much does the Hylian Shield cost in Ocarina of Time?
The Hylian Shield costs 80 Rupees at the Bazaar in Hyrule Castle Town Market. After child Link shows Zelda's Letter to the Death Mountain gate guard in Kakariko, the decompiled code charges 80 minus a random 5 to 40 Rupees, so 40 to 75, though the shop still requires 80 in your wallet. A child can also get one free from a chest under a grave in Kakariko Graveyard at night.
When is Bombchu Bowling open in Ocarina of Time?
The Bombchu Bowling Alley in Hyrule Castle Town Market opens for child Link after Dodongo's Cavern: the decompiled code checks the flag set when you take King Dodongo's blue warp and receive the Goron's Ruby. Before that, the operator says the alley is not open. Zelda Wiki lists it as a daytime business, while the randomizer's logic lets a child in at any hour.
How many Pieces of Heart are in Hyrule Castle Town Market?
Hyrule Castle Town Market in Ocarina of Time has three Pieces of Heart, all for child Link: one from Bombchu Bowling, one from the final chest of the Treasure Chest Game at night, and one from the Pooch Lady in the Back Alley for bringing her dog Richard home at night.

Keep Reading

Sources & Further Reading
Last updated October 23, 2026.

Related Guides

Kakariko Village Graveyard in Ocarina of Time 3D, seen from the wooden entrance arch: rows of fenced headstones on a grassy slope, Dampé's hut with rocks on its roof at the right, and the large Royal Family's Tomb headstone between two smaller stones at the back, below a fenced ledge with a doorway in the cliff.
🎮Game GuidesOct 14, 2026·15 min read

Ocarina of Time Graveyard: Hookshot, Dampé and Heart Pieces

Kakariko Graveyard holds the Hookshot, four Pieces of Heart, a free Hylian Shield and the Sun's Song, and nearly all of it runs on the clock. Here is what opens when, how Dampé's gravedigging prize is really chosen according to the game's code, and how to win both of his races.

Read article
Lon Lon Ranch in Ocarina of Time 3D, the walled horse ranch in the centre of Hyrule Field where Epona is raised.
🎮Game GuidesAug 20, 2026·10 min read

How to Get Epona in Ocarina of Time and What She Unlocks

Ocarina of Time never once forces you to own a horse. Here is the exact sequence that wins Epona off Ingo, the escape the game does not explain, and the two prizes only a mounted Link can collect.

Read article
Hyrule Castle in Ocarina of Time 3D: a white stone castle with blue spires and flags above a grassy field, a stone staircase climbing to its wooden front door, an iron fence along the ridge and ivy on the rock wall at left.
🎮Game GuidesOct 11, 2026·12 min read

Ocarina of Time Hyrule Castle: Sneak In and Meet Zelda

Young Link's trip to meet Princess Zelda runs on three rules that are easy to miss: Malon is not at the castle on your first visit, her egg only hatches at dawn, and the drain is a daytime-only door. Here is the whole route, how the guards actually spot you according to the game's code, and what the visit unlocks.

Read article
Link playing Zelda's Lullaby on the ocarina in Ocarina of Time 3D, the remade 3DS version of the game.
🎮Game GuidesJul 20, 2026·11 min read

Ocarina of Time Songs Guide: All 12 Melodies and Notes

Twelve melodies, plus one you compose yourself. Half of them are convenience, half of them are locked doors. Here is every Ocarina of Time song with its exact note sequence on N64 and 3DS, where you learn it, and what it actually opens.

Read article
Child Link standing in front of the Great Deku Tree in Kokiri Forest, the entrance to the first dungeon in Ocarina of Time on N64.
🎮Game GuidesJul 20, 2026·12 min read

Ocarina of Time Dungeon Order: The Full Route, Explained

Ocarina of Time looks like an open adventure and plays like a corridor. Eight required dungeons, three side dungeons, and exactly one place where the game genuinely lets you pick. Here is the whole route with the reasons behind each lock.

Read article
A clearing in the Lost Woods in Ocarina of Time 3D: a Deku Scrub sits on a grassy ledge in the foreground, and behind it a rope bridge spans a gap between two hollow-log tunnels, framed by tall wooden posts.
🎮Game GuidesOct 10, 2026·10 min read

Ocarina of Time Lost Woods: Route, Upgrades and Hearts

Take the wrong doorway in the Lost Woods and the game just puts you back in Kokiri Forest. Here is the seven-turn route to the Sacred Forest Meadow, how to find it by ear instead, and everything the route walks past: two Pieces of Heart, five capacity upgrades, four Gold Skulltulas and two shortcuts out.

Read article