Washed ashore on an isolated island