Drakkari Frostweaver

SS Kun-Lai Summit

Drakkari Frostweavers are ice trolls located in Zouchin Province in Kun-Lai Summit.