Vocabulary

来島

arriving on an island; coming to an island

noun suru-verb vi