Episode 1026

Unreleased

"The Supernovas Strike Back! The Mission to Tear Apart the Emperors" is the 1026th episode of the One Piece anime.