Where To Stream One Piece Season 2023 Episode 12
For Luffy - Sanji and Zoro's Oath
- Aired April 9, 2023
- 25 Min
- Rated 8.8
- Number 567 Of 1168 Rated Episodes
Sanji is plagued by the thought of turning into a vicious Germa warrior like his siblings. When he makes up his mind, he asks Zoro the ultimate favor.