Netflix is busy celebrating the astonishing success of its live-action manga adaptation of One Piece, which has been flying high since its release. Since day one, its faithful rendition of the epic adventure has won over fans and critics, who weren’t expecting such an excellent job from Netflix! […]