Even Goku Knows He’s Dragon Ball’s Greatest Villain Goku is Dragon Ball's greatest villain. from Movie News | ScreenRant Read The Rest:screenrant...