Edna the Witch
Card :
103
Species :
Zafara
Edna is constantly trying to master her spells, spending most of her time tucked away in her gloomy, grey-walled tower, mixing ingredients in her bubbling cauldron.