This guy spawns as soon as the first trash mob on island 4 dies, he begins a 60 minute timer for Keeper of Souls to spawn, and he also starts his own despawn timer of 120 minutes.
Once he despawns, you can kill another trash mob on island 4 to spawn him again, thus creating a new spawn timer for Keeper of Souls as well.
I chain spawned Keeper of Souls 6 times in a row (over an entire day in PoSky) and all respawn/despawn timers for KoS and Nottap Ekim were the same. 60min for KoS, 120min for Nottap to despawn.
hope this helps for anyone trying to spawn KoS more than once!
Edited, Jul 6th 2009 1:43pm by Zaztik