Veran

Veran is the antagonist of Oracle of Ages. She is the Sorceress of Shadows and has the ability to possess anybody she wishes. Although she appears to be the ultimate evil, Veran is nothing more than a loyal servant to Twinrova, dedicated to bringing about the Dark Lord Ganon's revival by bringing sorrow to the hearts of everyone in Labrynna.

Characteristics
Veran appears as a teal-skinned woman with a lightly-armored dress. Her abilities are very similar to that of a Wizzrobe, as she can teleport at will, create a flurry of fireballs, and summon spider-like creatures from the ceiling. One of her more terrifying abilities is to possess other beings, forcing them to do her bidding. Those under her possession gain her teal skin, but this never seems to be noticed by other characters. Veran can assume other shapes seemingly at will, her favored being her Evil Fairy form. With this she can spit fireballs and fly quickly, as well as produce at least four weak Shadow Links. If this fails, she can assume several animal forms. This is supposedly her last resort, as she decidedly finds these transformations to be utterly repulsive.

Veran is manipulative, cruel, and ambitious, using her alliance with Koume and Kotake for her own advantage. It is unknown if Koume and Kotake gave her the potent magical abilities she demonstrates or if she mastered them by her own studies. She is also somewhat conceited, declaring her own beauty several times throughout the game. She does seem to be capable of granting mercy to a certain extent, as evidenced by her sparing Ralph's life, though this could also merely be a ploy to force Link not to attack her in order to protect Ralph, since she is in Ralph's ancestor's body. It is also somewhat interesting to note the vaguely Sheikah-like eye designs on her dress, and the symbol on her shoulder pads that she shares with General Onox.