I gave it a draconic look in reference to the Wind Waker boat and Draconic Zelda(I've been playing a lot of BOTW/TOTK recently hehe). Originally called as "Divine Serpent" because this guy is just a long boi dragon taking the island as its shell. It travels all over the world, perches at certain areas for fishermen so they can fish for food, people respect and bring offerings to it and vice versa and the people who live here make sure the island is clean, healthy and in good condition. They worship Turtle Island because to them this is their god. Population mostly consist of anthropomorphic sea creatures but as well as foreign species travelling or migrating here. Transportation is usually by boat planes or boats in general and travelling hours only happen when the island perches for a week. Uh thats about it for now, Turtle Island lore! xd