Watch One Piece season 8 episode 18 tv series online free
Release: Apr 21, 2013
Yeti Cool Brothers make their way to the destroyed lab where the Straw Hats and the children are. Monet tells Caesar Clown about Law having some relation to Luffy, which makes Caesar mistrust Law until Law reassures him.