One Piece Episode 581 English Subbed

  Title:  The Straw Hats Stunned! Enter: A Samurai's Horrifying Severed Head!

Popular Animes