Leon Abelard

Leon Abelard is a Ley Line Walker operating out of northwestern Tennessee to combat the Federation of Magic.