Dyer Island

Dyer Island is an island that will appear in Season 12.