Is One Piece episode 103 filler?

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

Episode: 103 — Spiders Café at 8 o'Clock! The Enemy Leaders Gather!

Classification: Canon

Air date: Mar 2, 2002

Rating: ★ 7.1