Jeju Island is South Korea's largest island, covering an area of 1,833.2 km², which is 1.83% of the total area of the country. Alongside outlying islands, it is part of Jeju Province and makes up the majority of the province. From Wikipedia
The finale elevates Sung Jinwoo to Level 100, introduces new mysteries, and leaves fans eagerly anticipating an unconfirmed Season 3.