File:Howling damned island.png

The largest Island on the Kraken Cove Map and home to a multitude of resources