Antilla
Antilla is a picturesque island containing the portal leading to the Shard Dimension. There seems to be some life there, although the group did not stop to investigate at the time.
Also on the island was The Scarecrow, who was doing... something.
Related Reports (Secondary)
Remove these ads. Join the Worldbuilders Guild