Originally posted by LordGodPorunga > Shenron > Toronbo.
Shenron - https://dragonball.fandom.com/wiki/Shenron
Porunga - https://dragonball.fandom.com/wiki/Porunga
Toronbo - https://dragonball.fandom.com/wiki/ToronboWhich one is the strongest dragon?
Even with the upgrades that Dende's given Shenron, he still seems to have more overall limitations than Porunga. That's why Porunga is #1 for me, in a nutshell.
Toronbo is harder to gauge because of his limited appearances. However, we saw him grant a total of three wishes, and they each had some kind of cap/limitation/drawback(which is why I'd put him in the last spot for now.)
-Wish #1: Bardock wished for his sonS(plural) to thrive.
--Limitations? Yes.
---Raditz was Freeza's slave for his entire life, and was killed in his 30s. I wouldn't call that "thriving."
-Wishes #2-3: Granolah and Gas each wished to become the most powerful being in the universe.
--Limitations? Yes.
---Toronbo can only make someone the most powerful being in the universe "apart from the Gods themselves." IOW, he cannot make someone more powerful than divine beings, like Beerus.
---Making someone that powerful also requires Toronbo to use/sacrifice a huge chunk of their lifespan.
---Despite their wishes, Granolah/Gas could still be surpassed by other mortals.
Tbh it's always seemed like DB uses the "bigger is better" rule when it comes to the size of the Balls and the corresponding power/potential of their respective Dragons (heh)... The Super DBs (planet-sized) > Namekian DBs (basketball-sized) > Earth DBs (baseball-sized) > Cerealian DBs (golfball-sized). Following that logic, the Demon Realm DBs should be =/> the Namekian set.