Is One Piece episode 306 filler?
One Piece episode 306 is canon — it adapts the original story.
Episode: 306 — A Mysterious Mermaid Appears? As Consciousness Fades Away...
Classification: Canon
Air date: Apr 22, 2007
One Piece episode 306 is canon — it adapts the original story.
Episode: 306 — A Mysterious Mermaid Appears? As Consciousness Fades Away...
Classification: Canon
Air date: Apr 22, 2007