Spellcaster

[TBD.]