Is One Piece episode 967 filler?

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

Episode: 967 — Devoting His Life! Roger's Adventure!

Classification: Canon

Air date: Mar 28, 2021