You are going to Watch One Piece Episode 668 English subbed online free episodes with HQ / high quality. Stream Anime One Piece Episode 668 Online English sub The Final Round Starts! Diamante The Hero Shows Up! The contenders of the final round, Burgess, Bartolomeo, Lucy, Rebecca, and Diamante make their way in the colosseum. The final round begins as Lucy tries to find the Fighting Fish with the Flame-Flame Fruit. Meanwhile, Luffy, Zoro, Kin’emon, and Viola try to sneak into the Rampart Tower, in which Luffy merely breaks the front gates open and charges through many guards. After hearing the report that Straw Hat and his allies were in the tower, Doflamingo questions why Luffy is there when he should be in the colosseum.