Sanctum Ophidia Vanquisher achievement icon

Sanctum Ophidia Vanquisher

Defeat the Celestial Serpent in Sanctum Ophidia.