One Piece
Season 21 Episode 1093 - The Winner Takes All! Law vs. Blackbeard!