Where To Stream One Piece Season 2021 Episode 12
The King of the Pirates is Born! Arriving at the Last Island!
- Aired April 4, 2021
- 25 Min
- Rated 9.8
- Number 92 Of 1168 Rated Episodes
After Roger and his crew have inspected all the Road Poneglyphs, they set off for the last island. What awaits them there leaves them speechless.