One Piece Episode 954 Release Date and Time, Watch Online.
All the Red Scabbards are ready to land an all-out war against Kaido and his army. Ashura revealed that since 20 years he has been gathering Ships for his growing samurais, and on the other hand Kawamatsu reveals his heartbreaking story of how he got separated from Komurasaki. We will get to see much more…