The Island of the Crab (2000) Poster Poster The Island of the Crab (2000). The Island of the Crab Plakat