Following a long three-year wait, Netflix's live-action One Piece series is finally coming back on March 10, 2026.