Watch One Piece season 8 episode 28 tv series online free
Release: Jun 30, 2013
After Smiley swallows the over-sized candy, the candy coat dissolves revealing a special drug designed to convert the entire content of Smiley's body into a "perfect" weapon of destruction, Shinokuni.