Ambucilion

Ambucilion is an Altmer residing within Thalmor Headquarters in Woodhearth, Greenshade.