Selene's Web Vanquisher achievement icon

Selene's Web Vanquisher

Defeat Longclaw, Foulhide, and Selene in Selene's Web.