Is One Piece episode 159 filler?

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

Episode: 159 — Onward Little Crow! To the Sacrificial Altar!

Classification: Canon

Air date: Jul 6, 2003

Rating: ★ 6.9