Escape from Planet Earth

Washed Ashore on an Island Just off Earth