In Dragon Ball, the Grand Priest is said to be the father of all the angels. But how about the Grand Priest? Was he created by Xeno or by someone else, or did he just simply always exist?
During the Goku black arc we see zeno destroy all the universes and is just floating in space. My theory is that there is someone that created everything that just has not been figured out yet. Just like beerus and whis, beerus is the destroyer god and whis is the angel and the attendant for the destroyer. Well the grand priest is the angel to the destroyer god Zeno( who is on a whole other scale from beerus and other destroyers). And Zeno is made to destroy not create, however this is all a theory. And with the new upcoming arks such as the moro ark and the Granola the surviver arc, we may find out
I believe that Zeno did create somebody to provide the universes with peace so maybe the grand priest decided to work on all the universes but he must have created angels due to him getting tired. So maybe now grand priest was the first angel a did not have a god of destruction. MY reasons are that the grand priest is 1. The first angel maybe 2. Is a close person to Zeno. So he probably the creation of Zeno as Zeno's first friend.