Is One Piece episode 1085 filler?

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

Episode: 1085 — The Last Curtain! Luffy and Momonosuke's Vow

Classification: Canon

Air date: Nov 26, 2023