The Radioactive Island

A group of islands and a ship. Work in progress.