Is One Piece episode 651 filler?

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

Episode: 651 — Protect You to the End! Rebecca and the Toy Soldier!

Classification: Canon

Air date: Jun 29, 2014