One Piece Episode 66 English Dubbed

  Title:  All Out Battle! Luffy vs. Zoro, Mysterious Grand Duel!

Popular Animes