Is One Piece episode 977 filler?

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

Episode: 977 — The Sea Is For Pirates! Raid! To Onigashima!

Classification: Canon

Air date: Jun 6, 2021