Turno's Island

It is believed that Turno's Island are where the Hajima Tribe lives