Is One Piece episode 891 filler?

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

Episode: 891 — Climbing Up a Waterfall! A Great Journey Through the Land of Wano's Sea Zone!

Classification: Canon

Air date: Jun 30, 2019