Minion Island

Minion Island is an island in North Blue. Thirteen years ago it served as the base of a pirate crew lead by Diez Barrels.