Lord Magmarr

Lord Magmarr is a magma giant located in Island Expeditions.