Crystal Spider

Description
Crystal Spiders are giant Golems made of crystal that resemble spiders. They can only be found in the lair of the dragon Glint.

Location

 * Crystal Desert
 * The Dragon's Lair (mission)

Items dropped

 * Encrusted Lodestone