Arc 20The Fall of Mary Geoise
Roy, Garp, and their allies fought Imu and the World Government after Garp destroyed Mary Geoise, while the Marines mobilized and the Revolutionary Army joined the battle. The fight remained unresolved as Lucci threatened Roy’s parents, but Rock used the Haki Roy had stored in his pipe to drive Lucci back.
- Sakazuki became Fleet Admiral as York entered the Mother Flame research area to steal an unstable energy body, and Roy and Vegapunk chose to watch her without exposing her yet.
- The rulers gathered for an early Reverie, where Saint Mjosgard protected Shirahoshi from Saint Charlos and later faced execution for his actions.
- Garp, Ace, and Luffy rallied to rescue Mjosgard, and Roy evacuated the civilians before Garp’s attack destroyed Mary Geoise.
- Roy and Sabo attacked Pangaea Castle, then Imu and the Holy Knights emerged to face Roy, Garp, Ace, Luffy, and Sabo as Marine reinforcements arrived.
- Dragon, Kuma’s allies, Tesoro, and other fighters joined the battle, while the Marines organized defenses and Dragon destroyed Maffey and her immortal core.
- Roy confronted Imu, rejected her demands, and fought her in the sky as their clashes shook the world.
- Lucci attacked Roy’s parents at Marine Headquarters, distracting Roy long enough for Imu to pierce him with a shadow arrow that began consuming his Haki.
- Rock refused Lucci’s demand to go with him and unleashed the Conqueror’s Haki Roy had stored in his pipe, hurling Lucci through stone walls before Lucci returned in his awakened leopard form.