I just noticed your PFP. Vivi and Karoo supremacy soon.
Vivi is coming to Elbaph, that's why she added the X to Luffy's arm on the Newspaper.
I believe Karoo will run on water itself to reach her, as well.
My question is, how does Vivi get here? Popular theories I have:
1. Hijacks Morgans' ship.
2. Contacts Pell via Den Den Mushi and he picks her up.
3. Vivi contacts the Revs and tells them where Morgans is, then gives Wapol and Morgans to them. Morgans becomes Revs spokeperson. Vivi needs to speak with Sabo.
4. Vivi jumps onto a random ship below to reach Elbaph (Red Force, Zunesha, Straw Hat Grand Fleet ship, etc). This could have been foreshadowed here:
Since Oda HATES letting us know what will happen in advanced, I'm going with #4.
Considering her connections to the revs recently, and the fact that I think Dragon's ship, the Wind Granma, can fly, I think Vivi will leap off Morgans ship and end up with the Revs, then show up in Elbaph.