The Legend of Zelda: Ocarina of Time has a shop run by the Kokiri, but it wasn't designed with them in mind. For the sake of game design and story progression, the shop exists as a way for Link to get the Deku Shield and demonstrate how to use Rupees. In of style, the shop's design isn't suitable for a race that maintains the form of a child.
The Kokiri are one of multiple races that Link encounters in Ocarina of Time. As long as they stay in the forest that's under the protection of the Great Deku Tree, the Kokiri won't age. Instead, their mark of maturity comes from receiving a fairy that will be their partner and help them. Link doesn't have an endless childhood like the Kokiri, but he at least gets the chance for a normal one thanks to Zelda in Ocarina of Time.
Before Link is allowed to meet the Great Deku Tree, he needs the Kokiri Sword and Deku Shield. While the sword can be found, Link needs to purchase the Deku Shield from the only shop in Kokiri Forest. Unfortunately for the shopkeeper there, he has to jump to see his customers on the other side of the counter.
Ocarina Of Time's Kokiri Shop Is Designed For Hylians
Several aspects of the Kokiri shop are odd. The most prominent of them is the fact that the counter and the shelves with items are higher than Kokiri can reach. There's also a Kokiri girl on the awning outside the shop who greets Link, but doesn't appear to be an employee. These features are part of the Ocarina of Time HD version as well. It could be explained by time issues forcing the design team to use the same assets for the shops with different skins over them instead of fashioning the interior to be appropriate to the shop, but the Kokiri shop is the only one that Link is required to go to in order to complete the game, so it would make sense if it had received a little extra time from the developers.
Ocarina of Time is a classic Zelda game that not all Zelda fans may have had a chance to play. Even though most of the games follow the same pattern of a story focusing on a hero's journey to save the land, and even have recurring characters, each game has features that make it unique. In addition, plenty of Zelda games have their own small oddities like the Kokiri shop in Ocarina of Time.