The weirdest island in the world just got weirder! Here’s a cover and some sketches/progre