SC·FollowDec 5, 2024--ShareIsn't Coral Island the name of the Island on Lord of the Flies, or what it was based off of?