Is One Piece episode 894 filler?

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

Episode: 894 — He'll Come! The Legend of Ace in the Land of Wano!

Classification: Canon

Air date: Jul 21, 2019