One Piece Episode 309 Apr 2026
: Luffy pushes his body past its limits for the final blow.
In Episode 309, Usopp reminds Luffy (and all of us) that as long as you're still standing, the fight isn't over. One Piece Episode 309
: Sogeking reveals himself to encourage his captain. : Luffy pushes his body past its limits for the final blow