Why Every 100 Years?
Why is it that the Gerudo tribe only have a male every 100 years?
im not sure if this is ever discussed within the series or explained but its very mysterious (hence being in the mysteries section).
i have come up with some theories that i will present.
1) its a curse. maybe somewhere in the past, the Gerudo tribe was cursed by some magical being making it so that they could only have one male every 100 years. maybe some time before OoT, there was a group of male Gerudos who did something rediculous that caused some magical being to deem in necessary for there to only be one male existing at a time.
2) its just part of their genetic code. each race has things specific to them. the Gerudo appear to be humans, but maybe they are an entirely different race that just looks like humans. the deku are woodlike, the zora are swimmers, the goron eat rock and are strong and near impervious to heat, maybe the Gerudos special trait is that they can only have on male every 100 years. maybe their race was just created that way.
3) this is probably my favorite theory. maybe the Goddesses made them this way on purpose. maybe the goddesses forsaw that Ganondorf would get the triforce of power. this doesnt mean that they knew he would be evil, they just knew he would get it. with that in mind maybe they made it so only one male is born every 100 years because they did not want their to be too much of a lopsided power distribution. it is made obvious that Ganondorf has powers even without the triforce. if that is the case, then probably all males have this magic. in OoT, Ganondorf is the only magic user of the Gerudo tribe with the exception of twinrova. maybe the males are the only ones that get magic and if they gave Ganondorf the triforce of power to protect, then his tribe would be too powerful if there were a bunch of other magical males so they only allow the tribe to have one every century.
well those are the only theories i have been able to come up with for now. lets discuss this idea people!