Played by Jade Anouka
Ruta Skadi is a headstrong warrior queen of the Lake Lubana clan of witches.
previousIcon Arrow Default