In the world of One Piece, the rivalry between Shanks and Kurohige has been a topic of interest for fans. In more recent chapters 1079 and 1080, Eiichiro Oda has given fans a lot to think about. He has revealed that Shanks and Kurohige are indeed rivals, and even showed evidence of them fighting in the past. However, a significant question remains, why didn’t Shanks kill Kurohige during the Marineford War?
During the Marineford War, Shanks made a huge entrance and dramatically ended the battle by telling Sengoku to halt the war, even threatening to fight anyone who dared to go against him. This move surprised everyone, including Kurohige, who had initially thought that Shanks would bring a fight to him. Hence, fans were left wondering why Oda didn’t let Shanks kill Kurohige.
There are two logical reasons for this. Firstly, Shanks didn’t come to Marineford intending to fight. His sole purpose was to stop the war and prevent further loss of life. Secondly, Kurohige knows Shanks’ weakness. They had fought before, resulting in Shanks getting injured. Therefore, Shanks didn’t want to take any unnecessary risks by fighting Kurohige indiscriminately.
Interestingly, Eiichiro Oda intentionally showed Shanks’ actions in the Marineford War, including his threats to fight anyone and the moment when he stopped the war. The author is known for his detailed and intricate storytelling, making fans wonder if there is something more significant to Shanks and Kurohige’s relationship that will be revealed in the future of the One Piece series.
Overall, despite fans’ expectations and desires for Shanks to take revenge against Kurohige, Oda’s decision not to have Shanks kill his rival during the Marineford War aligns with the Pirate Emperor’s personality and motives. Shanks only aimed to stop the war without causing any more harm. Additionally, given Kurohige’s knowledge of Shanks’ weakness, the risk of fighting Kurohige far outweighed any perceived benefit.