Thistleleaf Petalpeeler

Thistleleaf Petalpeelers are sprites found at the Emerald Bay in Val'sharah.

Objective of

 * Seal Clubbing

Quotes

 * Say
 * Say
 * Say
 * Say
 * Say
 * Say
 * Say