A island full of stranger