Video Sources 49 Views
what going on?
Synopsis
One Piece Episode 643 Engsub – S1.E643 ? Tenchi Yurugasu! Taishou Fujitora no Jitsuryoku
Admiral Issho and Donquixote Doflamingo prepare to fight Trafalgar Law, who is trying to stall them long enough for the Straw Hat Pirates to accomplish their missions. In the Colosseum, Luffy tames the Fighting Bull.
IMDb Rating 8.4 445 votes