Image of Zardrax the Empowerer

The Image of Zardrax the Empowerer is a troll lich projection located in Nazmir.