Episode 584

"A Duel of Swordplay - Brook vs. the Mysterious Samurai Torso" is the 584th episode of the One Piece anime.

Anime Notes

 * The anime showed Law delivering the hearts to the marines.