Larcadeon is a mysterious island in the Glimmer Sea which has been only recently discovered by naval explorers. Thought to be uninhabited, it turns out to be inhabited by people who appear to be of a different time.
Larcadeon is a mysterious island in the Glimmer Sea which has been only recently discovered by naval explorers. Thought to be uninhabited, it turns out to be inhabited by people who appear to be of a different time.