Minion Island

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