Skip to content
Compare TV
One Piece S09E299, Fierce Sword Attacks! Zoro vs. Kaku, Powerful Sword Fighting Showdown!S09E299

One Piece · Season 9

One Piece season 9 episode 299: Fierce Sword Attacks! Zoro vs. Kaku, Powerful Sword Fighting Showdown!

Aired 4 March 200724 minRated M

8.0TMDB · 9 votesMark watched

Where to watch One Piece Season 9 in Australia

We could not find One Piece season 9 on any streaming, free or buy service in Australia right now.

We refresh this every day, so check back soon.

Availability checked 16 November 2026.

What happens in “Fierce Sword Attacks! Zoro vs. Kaku, Powerful Sword Fighting Showdown!”

Zoro finally lands a blow against the killer giraffe, but Luffy still can't find a way to break through against Lucci! Can Frank reach Robin before it's too late!?

Episode summary: TMDB.

Before you watch

  • It is episode 36 of 73 of season 9, so watch episodes 264 to 298 first.
  • It runs about 24 minutes.
  • Directed by Hiroaki Miyamoto, written by Yoshiyuki Suga.
  • TMDB users rate it 8.0 out of 10 (9 votes).

One Piece trailer

The official trailer for the series (no preview of this episode has been published).

One Piece trailerPlay video: One Piece trailer

Cast and crew of this episode

Director
Hiroaki Miyamoto
Writer
Yoshiyuki Suga
Guest stars
Masaya Takatsuka as Jyabura (voice)Keisuke as Mr. 7 (voice)Masaya Onosaka as Spandam (voice)Ryotaro Okiayu as Kaku (voice)Tomokazu Seki as Rob Lucci / Hattori (voice)Mahito Ohba as The Narrator (voice)Chikao Ohtsuka as Gold Roger (voice)

Credits: TMDB.

More from One Piece Season 9

  1. E264
  2. E265
  3. E266
  4. E267
  5. E268
  6. E269
  7. E270
  8. E271
  9. E272
  10. E273
  11. E274
  12. E275
  13. E276
  14. E277
  15. E278
  16. E279
  17. E280
  18. E281
  19. E282
  20. E283
  21. E284
  22. E285
  23. E286
  24. E287
  25. E288
  26. E289
  27. E290
  28. E291
  29. E292
  30. E293
  31. E294
  32. E295
  33. E296
  34. E297
  35. E298
  36. E299
  37. E300
  38. E301
  39. E302
  40. E303
  41. E304
  42. E305
  43. E306
  44. E307
  45. E308
  46. E309
  47. E310
  48. E311
  49. E312
  50. E313
  51. E314
  52. E315
  53. E316
  54. E317
  55. E318
  56. E319
  57. E320
  58. E321
  59. E322
  60. E323
  61. E324
  62. E325
  63. E326
  64. E327
  65. E328
  66. E329
  67. E330
  68. E331
  69. E332
  70. E333
  71. E334
  72. E335
  73. E336

Every episode of Season 9One Piece episode guide

Episode names, air dates, runtimes, stills and ratings: TMDB. Air dates are the first broadcast anywhere; where it streams is our daily Australian check.