The Storm Isles

Background
The Storm Isles is a location in Skyrealm. Luhai is the pirate queen of the Storm Isles. The Storm Isles is has many mysterious structures. These mysterious structures have been hinted to have secrets yet to be discovered.