Finally found the Myst island.