The Archangel of Shadows (Warcraft Fiction) by Derrall+

The Archangel of Shadows (Warcraft Fiction) by Derrall