Is One Piece episode 585 filler?
One Piece episode 585 is canon — it adapts the original story.
Episode: 585 — The Warlord! Trafalgar Law
Classification: Canon
Air date: Feb 24, 2013
One Piece episode 585 is canon — it adapts the original story.
Episode: 585 — The Warlord! Trafalgar Law
Classification: Canon
Air date: Feb 24, 2013