I've had him spawn inside the NW fort, just outside the SW fort, just outside the NE igloo, and just outside the SE igloo. He's also spawned on the hilly sections south of the igloos on the eastern side. Most of the time he's spawned inside the NW igloo. It doesn't seem like he randomly spawns anyplace a goblin can spawn, but there are more than 6 different spawn points. I don't think he has a specific PH.
His respawn time is the same as the other goblins.
I'd estimate that I've killed him 25 times and finally got the globe drop.
Edited, Sep 16th 2019 4:03pm by Pell123
Edited, Sep 21st 2019 9:26am by Pell123