Is One Piece episode 951 filler?

One Piece episode 951 is canon — it adapts the original story.

Episode: 951 — Orochi's Hunting Party! The Ninja Group vs. Zoro!

Classification: Canon

Air date: Nov 22, 2020