There's something different about the island they have landed on. It's a strange place but for the first time in forever they have found peace... or so they thought.
There's something different about the island they have landed on. It's a strange place but for the first time in forever they have found peace... or so they thought.