One Piece Episode 504 English Dubbed

  Title:  To Live Up to the Promise! Departures of Their Own!

Popular Animes