Is One Piece episode 659 filler?

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

Episode: 659 — A Horrible Past! The Secret of Dressrosa!

Classification: Canon

Air date: Aug 31, 2014