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