Kamiura

Kamiura is Vex's father, he is one of the three and last remaining dragon god.

The Story of the Dragon Gods
The dragon gods first came to be eons ago when they appeared suddenly in the dragon realm, later it turns out that each one of them was a personification, Kamiura being a personification of the dragon realms planet, Draconi being the personification of one the suns, and Rizmun being the personification of one of the moons, each of them a god they were "born" with immortality, and omniscience, although at a later point in time Kamiura gave up his immortality for a currently unknown reason. The gods had great power, Kamiura rivaling Zeus at his prime, where as Draconi and Rizmun rivaled Hades in terms of power. The latter two gods ended up being taken over by Akuro the true evil that they warned Vex was coming. The three gods decided to stay hidden away in Vex lending him their power to face the evil, although after Kalidon defeated Akuro Vex lost Draconi's and Rizmun's power. At a later point in time Kamiura's age was getting to him and his power's started to deteriorate so he suggested to completely fuse with Vex so that he would be able to tap into his knowledge and power whenever he needed. Vex was reluctant at first but decided to do it, thus Vex and Kamiura became one. Along with this fusion Vex is now immune to magic.