One Piece Episode 666 -

In One Piece Episode 666 , the Corrida Colosseum’s Block D concludes with a shocking twist as Rebecca emerges as the sole victor after Cavendish’s subconscious alter ego, Hakuba, swiftly eliminates all other competitors. The episode also highlights Doflamingo's arrogance, the continued infiltration by the Straw Hats, and the chaotic battle between Franky and Senor Pink. You can watch the full episode on Crunchyroll and find a detailed summary on the One Piece Wiki.

Watch the breakdown of Cavendish's terrifying alter ego and how it decided the fate of Block D: One Piece Episode 666