The battle of the gods has begun! Here we get to have a sneak peak of the upcoming battle between Goku and Bills. Please note that Bills is the weaker of the 12 Gods, that’s right 12 Gods that still exist in the DBZ Universe. So expect a new series or movie sequels to appear after this.
Anyway, onto the epic battle between Super Saiyan 3 Goku and the Egyptian God Anubis ‘aka’ Bills.