Netflix gives us our first look at the One Piece live-action series

While it’s been three years now since the series was announced, Netflix finally gave us our first look at the One Piece live-action series.