Ullo Specterhaunch

Ullo Specterhaunch is a Centaur boss that sometimes appears in the Deldrimor Bowl.

Locations

 * Northern Shiverpeaks

Missions

 * Northern Shiverpeaks

Skills

 * None

Items dropped

 * Shiverpeak Mane
 * Shiverpeak Windcaster Robes