Goku would win. a guy that destroys over-rated aliens for a living is kind of the leg up on this one. and since he can fire giant balls of energy out of his hands, he wins....oh, and he is an alien...