Where To Stream One Piece Season 2000 Episode 21
Outcome of a Deadly Battle! The Spear Inside!
- Aired June 21, 2000
- 25 Min
- Rated 8.3
- Number 759 Of 1168 Rated Episodes
Even after taking several hits from the Battle Spear, Luffy refuses to give up.
Outcome of a Deadly Battle! The Spear Inside!
Even after taking several hits from the Battle Spear, Luffy refuses to give up.