Nelforus

Nelforus is a nathrezim that appears at the Legion Invasion locations.