The Most Violent Fighter! Logan vs. Rebecca! - Credits
Studio: Toei Animation Release Date : August 17, 2014 Series: One Piece