Ullo Specterhaunch

Description
Ullo Specterhaunch is a Shiverpeak Centaur mesmer boss.

Location

 * Northern Shiverpeaks
 * Borlis Pass (mission)
 * Deldrimor Bowl

Skills used

 * None

Items dropped

 * Shiverpeak Mane
 * Shiverpeak Windcaster Robes