Read manga: The Legend of Zelda: Oracle of Ages

manga
Summary:

In Oracle of Ages, Link awakes in the land of Labrynna. He helps Impa find a beautiful singer named Nayru. Suddenly, Veran, Sorceress of Shadows, departs from Impa's body and reveals herself. She inhabits Nayru, who is really the Oracle of Ages in disguise, and begins to control her actions. Using Nayru's power, Veran travels into the past, causing havoc in the present. Veran plans to gather power from Labrynna's sorrows to begin her age of shadows. With the help of Nayru's hasty friend Ralph, Link must use the Harp of Ages to travel back and forth between ages, gather eight Essences of Time, and rescue Nayru from Veran's control.