Xorul the Insatiable

Xorul the Insatiable is a devourer located on the floating island off the western edge of Korthia.

Objective of

 * Hooking Over