When you're in the mists, there is a chance that one of the three slightly rare monsters will spawn:
Griffin
Fey Dragon
Veilweaver (Giant Spider)
You have to defeat these monsters in order to unlock the achievement. It doesn't matter the level/tier that you defeat or the rarity of the wisp you find to enter the mists.