Where To Stream One Piece Season 2023 Episode 13
The Onslaught of Kazenbo - Orochi's Evil Clutches Close in
- Aired April 16, 2023
- 25 Min
- Rated 7.8
- Number 1018 Of 1168 Rated Episodes
Kanjuro's creation, Kazenbo, is wreaking havoc all throughout the Skull Dome, causing panic among Beasts Pirates and samurai, alike.