One Piece Episode 105 English Subbed

  Title:  The Battlefront of Alabasta! Rainbase, the City of Dreams!

Popular Animes