One Piece chapter 1158 , titled "Rocks vs. Harald ," features crucial moments in the story, connecting the past of Rocks D. Xebec, Roger, Harald, and even details of Shanks' birth. The 15-page chapter reveals both tensions between legendary pirates and mysteries of God Valley.
The tomb revealed and Shakky's departure

On the cover, we see Yamato, Kikunojo, and O-Chō standing before the tomb of a hero who fought against Kaido. The name engraved is Kozuki Moria , confirming the pirate's fate.
The chapter begins with Roger worried after discovering that Shakuyaku has left the Kuja Pirates , claiming to be ill. She left a letter for Rayleigh, but he preferred not to get attached to anyone, and Roger decided to meet her at Shakky's bar.
The meeting on Pirate Island
On Pirate Island, the rules were clear: pirates couldn't fight in Shakky's bar . So, big names drank together in peace. It was there that Roger and Rocks reunited.
Shakky noticed that Rocks was happy and even teased him, asking if he wasn't in love. Big Mom laughed, while Stussy noted that Rocks' expression revealed that he might even have started a family.
Suddenly, Roger stormed into the bar after defeating all the pirates blocking its entrance. There, he confronted Rocks once more, making it clear:
“This is my island! And this is Shakky’s bar! No fighting in here!”
Rocks vs Harald: The End of a Friendship
In Elbaf, the chapter depicts the battle between Harald and Rocks , with Loki and Hajrudin as spectators. The fight was brutal, marked by two incredible double-page spreads of Haki.
Rocks shouts:
“Harald! How could you let yourself be manipulated by the Government?!”
Harald replies:
“I am a king! And I would not risk the future of my people by allying myself with someone destined to fail like you!”
Despite the intensity, neither of them wanted to kill the other. The fight ended in a draw, but also in the end of their friendship . The narrator emphasizes that they would never meet again… until “that incident”.
Baby Shanks in God Valley
The chapter ends in God Valley, 39 years ago . A red-haired woman appears pushing a baby carriage with twins. The villagers comment on how the children inherited their mother's red hair.
When asked about their names, the woman reveals:
"They are Shanks and Shamrock."
Thus, the manga takes another step in building the mystery surrounding Shanks' origins, directly connecting him to God Valley's past.
Key revelations from chapter 1158 of One Piece
- The tombstone seen on the cover belongs to Kozuki Moria .
- Shakky leaves the Kuja Pirates and opens a bar where pirates are not allowed to fight.
- Roger meets Rocks on Pirate Island and prevents a brawl at the bar.
- Rocks and Harald duel in Elbaf; the fight ends in a draw and brings an end to their friendship.
- In God Valley, a red-haired woman appears with two babies: Shanks and Shamrock .
One Piece 1158: Where to read and schedule
The official One Piece chapter 1158 will be released on the MANGA Plus on August 31, 2025 (JST). You can read the chapter officially on the Viz Media or Manga Plus itself for free, although with limited access to previous chapters.
What do you think? Is Oda about to reveal Shanks' mother? Keep following AnimeNews to stay up-to-date on One Piece and other major manga series!
