Is One Piece episode 686 filler?
One Piece episode 686 is canon — it adapts the original story.
Episode: 686 — A Shocking Confession! Law's Soulful Vow!
Classification: Canon
Air date: Mar 29, 2015
One Piece episode 686 is canon — it adapts the original story.
Episode: 686 — A Shocking Confession! Law's Soulful Vow!
Classification: Canon
Air date: Mar 29, 2015