Is One Piece episode 975 filler?

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

Episode: 975 — The Castle on Fire! The Fate of the Kozuki Clan!

Classification: Canon

Air date: May 23, 2021