I wonder who will defeat Big Mom at Onigashima?
1. Monkey D. Luffy
One funny possibility is that Luffy used Busoshoku Haki to hit Big Mom's head, and that made Big Mom return to O-Lin's personality and instead helped the Straw Hats.
The problem? Luffy should be fighting Kaido. So maybe Big Mom will be conquered by another character.
This seemed to indicate that Big Mom might betray Kaido, maybe even in the middle of the Battle of Onigashima.
But Big Mom and Kaido's strength is equal. If Big Mom tries to betray Kaido, Big Mom might even get beat up by the strongest person after Kaido.
Can Yamato beat Big Mom? Maybe not alone, but if Yamato is supported by Jinbe, Nami, and the others, the power of Yamato's impact can shock Big Mom.
However, as a deputy commander of Whitebeard's group, this pineapple-leaf-like hair man was the one who could imagine beating Big Mom.