Mekganka Island

Trivia

 * Formerly known as Prison Island, though it's name was intended to be changed since the beginning.
 * Whether it should be put into the series has been up for debate for quite awhile.