Episode 961

Unreleased

"Tearfully Swearing Allegiance - Oden and Kin'emon" is the 961st episode of the One Piece anime.