Ok, just logged my drood last night to see if this guy still spawns, and well, yes, was first on track at druid ring.
Think he was near the road to Freeport (with gate and the two guards) when i spotted him.
Went down in no time.
Had 28pp + the head.
He he 3 years I was telling me "well, let's finish thess Ro armor quests..)