Is One Piece episode 140 filler?

One Piece episode 140 is filler — safe to skip.

Episode: 140 — Residents of the Land of Eternity! The Pumpkin Pirates!

Classification: Filler

Air date: Jan 12, 2003