Frozen Stonelord

SS undefined (Island Expedition)

Frozen Stonelord is a stone giant located on the expedition isles.