Mother Maiamai

Mother Maiamai is a character in.

Biography
Mother Maiamai is located in Lake Hylia behind a Bombable wall. When Link encounters her, she explains to him that she was traveling the worlds with her children when she lost all 100 of her babies. She asks the young hero to locate them, informing him that they will be crying out for her. If Link accepts, she gives him the Maiamai Map to help locate her children.

In exchange for locating and returning her babies, she gives Link item upgrades. After Link brings back 10 baby Maiamais, she can upgrade one item that Link owns himself (she cannot upgrade items that Link is renting). For example, the upgraded Bow allows Link to shoot 3 arrows at once, instead of just one. When all 100 babies are returned, she will upgrade Link's Spin Attack to the Great Spin Attack.

To upgrade an item, 10 of her babies form a semicircle around her and chant while she inhales the item and spits it back out, upgraded. When the Great Spin Attack is earned, she inhales Link and spits him out.

If Link speaks to Ravio after getting the Great Spin Attack and returns to Mother Maiamai, she will say that she and her children are leaving for a different dimension. When Link returns to the cave, there is only one Maiamai left in it, the 72nd one that Link saved.

Trivia

 * The Mother Maiamai appears to be based on the white storytelling creature from A Link to the Past, though larger, pink, and with a shell.
 * Her name "Maiamai" comes from the Japanese word マイマイ maimai, meaning "snail". The name is also a play on the phrase "My, oh, my!".
 * If link goes near her babies anywere on the map, link will turn his head to look at their direction, useful if they are hidden in groups of stones, bushes and skulls (in Lorule), but it will not work if link is facing directly away.