
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.
2. Kaido

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.
3. Yamato

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.
4. Marco

However, as a deputy commander of Whitebeard's group, this pineapple-leaf-like hair man was the one who could imagine beating Big Mom.