One Piece: Dressrosa (630-699) - Episode 689 - A Great Escape! Luffy's Tide-turning Elephant Gun!

It seems that you have not allowed your browser to use Flash on the Crunchyroll website. Please review your browsers settings. If your browser does not come with Flash and you have not installed it yet, you can download it.
Get the latest Flash Player
One Piece Episode 682 - Breaking through Enemy Lines! Luffy and Zoro Launch the Counter-Attack!
One Piece Episode 683 - With a Rumbling of the Ground! The God of Destruction - Giant Pica Descends!
One Piece Episode 684 - Gathering into a Powerful Front! Luffy and a Group of Brutal Warriors!
One Piece Episode 685 - Steady Progress! Luffy’s Army vs. Pica!
One Piece Episode 686 - A Shocking Confession! Law's Soulful Vow!
One Piece Episode 687 - A Big Collision! Chief of Staff - Sabo vs. Admiral Fujitora!
One Piece Episode 688 - A Desperate Situation! Luffy Gets Caught in a Trap!
One Piece Episode 690 - A United Front! Luffy's Breakthrough to the Victory!
One Piece Episode 691 - The Second Samurai! Evening Shower Kanjuro Appears!
One Piece Episode 692 - A Hard-Fought Battle Against Pica! Zoro's Deadly Attack!
One Piece Episode 693 - The Little People's Princess! Captive Mansherry!
One Piece Episode 694 - Invincible! A Gruesome Army of Headcracker Dolls!
One Piece Episode 695 - Risking Their Lives! Luffy is the Trump Card for Victory!
One Piece Episode 696 - A Tearful Reunion! Rebecca and Kyros!
Login Signup Full Site