Where To Stream One Piece Season 2026 Episode 12
Shamrock Appears - Commander of the Knights of God
- Aired June 21, 2026
- 25 Min
- Rated 9.5
- Number 205 Of 1168 Rated Episodes
Luffy and some of his companions snuck out of the banquet to explore the deceased king's castle.