Watch One Piece season 3 episode 43 tv series online free
Release: Jan 25, 2004
Zoro finally defeats Priest Ohm with his 108 Pound Cannon technique. Meanwhile Pagaya and Conis hear the terrible truth about the goal of Enel: to eradicate every person in the sky.