Where To Stream One Piece Season 2001 Episode 13
Exploding Santouryu! Zoro vs. Baroque Works!
- Aired April 15, 2001
- 25 Min
- Rated 8.0
- Number 902 Of 1168 Rated Episodes
Zoro battles a hundred members of Baroque Works, and discovers there is more to them than meets the eye.