Where To Stream One Piece Season 2021 Episode 16
The End of the Battle! Oden vs. Kaido!
- Aired May 2, 2021
- 25 Min
- Rated 9.6
- Number 153 Of 1168 Rated Episodes
It comes to the decisive battle between Kaido's army and Oden and his samurais. How will the battle end? What card does Kaido have up his sleeve against Oden?