best spell caster in the world