Watch One Piece season 6 episode 4 tv series online free
Release: Feb 08, 2009
The Straw Hat Pirates do battle with the Flying Fish Riders and Macro Fishman Pirates. The stakes rise when Duval reveals himself, and exactly who his grudge is against: Sanji.