otakuorbit.com
One Piece Chapter 957: Recap & Review, the Legend of the Rock Pirates
Chapter 957: Ultimate Who are the Rock Pirates? To say this chapter is the greatest One Piece chapter is certainly a stretch, but it feels like its true. The chapter begins with Admiral Sakazuki an…