Watch One Piece season 8 episode 130 tv series online free
Release: Aug 09, 2015
Corazon`s double-dealing with the Navy raises suspicions both with Doflamingo and Law. But all that is secondary as Corazon finally has a chance to grab the Op-Op Fruit during a staged handoff arranged by the Government.