Restless Spirit

The Restless Spirit can be found near the large boulder on the beach in the Sanctum Cay Mission, where he is part of the mission bonus. He will follow the carrier of the Scepter of Orr to Vizier Khilbron.