Watch One Piece season 6 episode 103 tv series online free
Release: Feb 13, 2011
Blackbeard expresses his desire to sink Marineford into the ocean after destroying the fortress, but Sengoku attacks him, saying that the island is a symbol of justice in the world.