Watch One Piece season 8 episode 26 tv series online free
Release: Jun 16, 2013
As Luffy and Law remain captives in Caesar's lab along with the others who were captured, Caesar Clown goes to retrieve the children from the remaining Straw Hat Pirates.