Is One Piece episode 151 filler?

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

Episode: 151 — 100 Million Man! World's Greatest Power and Pirate Black Beard!

Classification: Canon

Air date: Apr 20, 2003

Rating: ★ 7.7