Episode 926

Unreleased

"A Desperate Situation - The Menacing Orochi Oniwabanshu" is the 926th episode of the One Piece anime