Great Fairy of Power

The Great Fairy of Power is a recurring character in The Legend of Zelda series. She is a Great Fairy who lives in different Great Fairy Fountains throughout the various games she appears in.

The Legend of Zelda: Ocarina of Time
The Great Fairy of Fountain lives on Death Mountain Summit. After Link defeats King Dodongo in Dodongo's Cavern, Darunia instructs Link to climb Death Mountain to see her. When he does this, The Great Fairy of Power rewards the hero with the Magic Spin Attack.

The Legend of Zelda: Majora's Mask
The Great Fairy of Power resides in Woodfall. After Link collects all the Stray Fairy in Woodfall Temple, he can bring them to her to obtain the Magic Spin Attack.