Episode 1031

Unreleased

"The Legend of Red Hair!" is the 1031st episode of the One Piece anime.