One Piece Episode 396 English Subbed

  Title:  The Fist Explodes! Destroy the Auction

Popular Animes