Ullo Specterhaunch

Description
Ullo Specterhaunch is a Shiverpeak Centaur mesmer boss.

Location

 * Northern Shiverpeaks
 * Borlis Pass
 * Deldrimor Bowl

Items Dropped

 * Shiverpeak Mane
 * Shiverpeak Windcaster Robes