Goku, the undefeatable hero of the Dragon Ball series, has achieved yet another feat. Dragon Ball Super’s chapter 66 shows Goku finally defeating Moro, the arch-villain. He does so with the help of a new form. So, what exactly, is this new form? It took around 24 chapters in total to bring down[…]