Anime News One Piece: An explanation of Law's sad destiny and the defeat of the Heart Pirates. May 28, 2024