Is One Piece episode 866 filler?

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

Episode: 866 — Finally He Returns! Sanji, the Man Who'll Stop the Emperor of the Sea!

Classification: Canon

Air date: Dec 23, 2018