Hel Ra Citadel Vanquisher achievement icon

Hel Ra Citadel Vanquisher

Defeat the Celestial Warrior, freeing him from the Serpent's control.