Riva (Dark Witch)

Riva is the main antagonist of the video game Legend of the Dark Witch. She is the Princess of the country of Rasil and the one responsible for the disappearances of Syega from the Old Islands.

In addition to serving as the main antagonist of Zizou's story, Riva is also playable in her own story in the game. She also appears as a playable character in the Steam release of Legend of the Dark Witch 2.

History
Riva's country, Rasil, was in a conflict with several other nations. Disguising herself as a minstrel to avoid suspicion, Riva began stealing Syega from all across the Old Islands to give her father, the ruler of Rasil, for the wars he was fighting. However, these thefts attracted the attention of the Goddess of Magic, Zizou, who descended to the world to locate the one behind the disappearances of Syega and restore the balance of magic.

After defeating Verri, Zizou discovers Riva is the mastermind behind the Syega thefts and identifies her as the princess of Rasil. After Zizou deduces that Rasil was stealing the Syega in order to weaken the Old Islands from within, Riva challenges her to a fight but is beaten. Zizou then reveals her own identity to Riva as the goddess of magic. However, Riva states she doesn't care if Zizou is a god and prepares to use a massive amount of Syega to power up even further. Verri attempts to convince not to, warning her that she will lose control, but Riva swats her aside and uses the Syega to power up anyway, assuming a much stronger form to fight Zizou. However, Riva only gains powers temporarily and her magic eventually runs out, causing her to fall to the ground weakened.

After being beaten again, Riva pleads with Zizou for forgiveness. Zizou simply tells her to return all of the Syega, which Riva agrees to do.

In Riva's own story, she attempts to silence anyone who knows about her role in the Syega thefts. At the end of her story, Riva is tracked down and confronted by Zizou. Riva manages to defeat Zizou, but Zizou blackmails her into returning all of the Syega by threatening to expose her as the thief, causing Riva to return to Rasil in failure.