Where should I find the lord-goblin
There is a camp on the lower right near the desert, where the lord goblin dwells.