Is One Piece episode 1018 filler?

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

Episode: 1018 — Kaido Laughs! The Emperors of the Sea vs. the New Generation!

Classification: Canon

Air date: May 22, 2022