File:Law Delivers 100 Hearts in the Anime.png

Summary
Law sends the 100 pirate hearts to the marines shown in the anime.

Source
Episode 584