Skip To Content

Where To Stream One Piece Season 2003 Episode 25

Ever Mysterious! Ordeal of String and Ordeal of Love!?

Gan Fall cannot handle Shura and lost the battle. Meanwhile, Satori is finally defeated by Luffy and Sanji.