The Egghead Island arc of One Piece has given fans quite a lot of exciting battles, especially for the members of the Straw Hat Pirates. Of course, among the Straw Hats, the Monster Trio are always going to be at the forefront of things when it comes to extended battles. Luffy has fought several high-level battles on Egghead Island, such as the ones against Gorosei. At the same time, Zoro has also had his fair share of fights.