Witch Queen

Witch Queen

魔女の女王
The Witch Queen is the ruler of the Witches' Forest and the mother of all witches.
Gi, Ryouko

Gi, Ryouko

Japanese