I wonder who will defeat Big Mom at Onigashima?
1. Monkey D. Luffy
Luffy can't hurt Big Mom on Whole Cake Island. But now the situation is different. Luffy seems to have understood a high level Busoshoku Haki. Luffy should have punched right through Big Mom's hard body, and the effect went straight to the woman's internal organs.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
What's interesting is that when Akazaya Nine attacked Kaido, Big Mom didn't seem to care about her allies being attacked.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
Tobi Roppo's Ulti might have a problem with Yamato, but doubt their fight will last long. It could be that there will be an interrupt, or Yamato will handle the Ulti quickly.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
Marco was supposed to be fighting King in an aerial battle.However, as a deputy commander of Whitebeard's group, this pineapple-leaf-like hair man was the one who could imagine beating Big Mom.