The Island

The Island is where I.B. and Double M land on when they take a break from looking for Bob. They briefly stop on the island until Double M makes a shocking discovery and demands that they leave.

TRIVIA
• This island is presumed to be the island that Lord of the Flies takes place on due to the severed pig head that Double M finds in the Jungle.