Is One Piece episode 971 filler?

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

Episode: 971 — Raid! Oden and the Akazaya Nine!

Classification: Canon

Air date: Apr 25, 2021