Nchuleftingth Vanquisher achievement icon

Nchuleftingth Vanquisher

Defeat three of the champions in Nchuleftingth.