Lair of Maarselok Vanquisher achievement icon

Lair of Maarselok Vanquisher

Defeat Selene, Maarselok in flight, the Azureblight Cancroid, Maarselok on his perch, and Maarselok in his roost in Lair of Maarselok.