Is One Piece episode 312 filler?

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

Episode: 312 — Thank You, Merry! Snow Falls Over the Parting Sea!

Classification: Canon

Air date: Jun 3, 2007

Rating: ★ 9.1