In Plane of Knowledge:
In Stratos: Stratos: Zephyr's Flight:
In Stratos: Fan the Flames (mission):
He is located on the same island where you come in for the mission. He is at /loc -529, +430, +182 on the northeast corner of the island.
You say, 'Hail, Grieving Soul Scent'
Grieving Soul Scent says, 'Oh, you're here. Good. I hope you can win, though I would understand if you would rather [leave].'