Dark Lord Verkins: Who is Galzra?

Galzra is a major character of the Verkins series. She's one of the main antagonist of the Leandro series. She's one of the three supreme rulers of the Underworld alongside Verkins and Lilura. The Dark Lord Verkins visu…