Is One Piece episode 521 filler?

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

Episode: 521 — The Battle is on! Show Them What You Got From Training!

Classification: Canon

Air date: Oct 30, 2011