The return of Uranus
So far we know nothing about the Ancient Weapon Uranus besides this weapon have to be as strong as a warship able to destroy a whole island or a mermaid princess who is able to control the Sea Kings. One common guess for Uranus is that it could be Momonosuke. Momonosuke is somehow able to command Zunisha an elephant almost as big as an island.
This power is almost identically to the power of Poseidon and this is also a reason why I am doubting that Momonosuke could actually be Uranus. Another reason for doubting Momonosuke to be Uranus is actually that Uranus wasn’t mentioned a single time during Odens story. Since Poseidon was mentioned Uranus should have been mentioned in connection with Wano. Another common guess is that Luffy could be Uranus thus Joy Boy would have been Uranus, but here is also a big error for me because for me Joy Boy and Uranus have to be 2 different things cause both names appear on Poneglyphs (Uranus never appeard officially, but Poneglyphs should contain infos about Uranus). My approach for this theory is to take a look at the wanted posters from Im. There we had Luffy who stands for Joy Boy, Shirahoshi who is the new Poseidon and Vivi who is connected to Pluton with that the only who is left out so far is Blackbeard!
Teach being Uranus doubt it, Teach being somehow connected to Uranus definetly possible. And I think the key to this is Blackbeards connection to Rocks D. Xebec. I know this connection is not confirmed, but definetly hinted. One of the greatest hint is that Blackbeards ship is called Saber of Xebec (an information we got from Vivre Card Databook. Xebec wasn’t jus the captain of the most fearsome Pirate Crew ever seen in OPveres and aimed to become the King.
But 38 years ago Xebec and his crew has been defeated on God Valley.
To protect the Celestial Dragons and their slaves Garp and Roger joined forces.
And even so Garp alone got the full credit for the defeat of the Rocks Pirates the World Goverment let God Valley vanish, because the desired very much to keep secret of the existence of this island.