Is One Piece episode 950 filler?

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

Episode: 950 — Warriors' Dream! Luffy's Conquer of Udon!

Classification: Canon

Air date: Nov 15, 2020