How come Demon God Dabura and Towa aren't on Realm of Gods? Isn't the form literally called "God?" Even if it wasn't the DBZ wiki states it does give them God KI so how come no one is pointing this out? Is this just another issue of mistranslation from Japanese to English or something?