Is One Piece episode 903 filler?

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

Episode: 903 — A Climactic Sumo Battle! Straw Hat vs. the Strongest Ever Yokozuna!

Classification: Canon

Air date: Sep 22, 2019