Storm Isle, thought to be part of the Wind Spirit Realm, has appeared somewhere on the Aden Continent.