Crystal Spider

Crystal Spiders are light blue spider critters found in Winterspring, The Nexus and The Oculus.

Pet Journal
These strange critters glimmer like ice, allowing them to hide among Winterspring's snowy expanses.

Achievement
Killing these are a criterion of the achievement. Easiest way to find these are by entering Nexus and just walking straight into Keristrasza's room and these should be found.