Kayl Moorwalker

Captain Kayl Moorwalker is both the First Eldar and the High Captain of Everlund, in 1372 DR.