Needlerock Rider

Needlerock Riders are stone troggs located at Stonehearth in Deepholm. They are trying to fight off the earthen and are mounted on Deadly Crystalgazers.

Objective of

 * Shatter Them!