Wow. That’s interesting. I thought I was making up an island sounding name. It’s possible I heard it somewhere.
The creatures and landscape of the island are based on the barrier islands off the gulf coast of Florida. I chose a place I know well and tried to bring some specificity to it.