Who created the Grand Priest? 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