Great Fairies are recurring characters in The Legend of Zelda series. They are large humanoid Fairies. Their main purpose is to heal Link or any other playable character whenever he or she is wounded and will also recover their Magic Power in games with a Magic Meter. In other titles, such as Ocarina of Time and The Wind Waker, they also bless Link with new items, powers or upgrades of his existing equipment. The Great Fairies' appearance differ vastly between games, and most of them can be found living within a Great Fairy Fountain.