FANDOM


The Island of Skartara is an area north of Tran Athulua populated by Pirates of the Twin Seas and the boss Athulua, the Amazonian Goddess (when summoned). Also, there's a passage leading to the Wretched Sands.

Community content is available under CC-BY-SA unless otherwise noted.