You are going to Watch Dragon Ball Z Episode 31 English dubbed online free episodes with HQ / high quality. Stream Anime Dragon Ball Z Episode 31 Online English dub Saiyan Sized Secret. Thanks to the Kaio-ken x3 technique, Goku has the upper hand against Vegeta, but the Saiyan Prince will not give up so easily. He decides that if he can’t beat Goku, he will destroy the Earth. He flies high up in the air and fires his Galick Gun attack. Goku unleashes the Kamehameha wave, and the two energy blasts meet in midair. Goku and Vegeta pour all of their energy into this attack, and after a long struggle, Vegeta’s blast is pushing Goku’s back, even with Goku using the Kaio-ken x3 attack. With no choice left, Goku uses a Kaio-ken x4 attack, and with the extra power, he is able to blast Vegeta into space. Vegeta is able to recover, and flies back down to Earth. Goku is completely spent, and Vegeta claims to have a trick up his sleeve. Meanwhile, Krillin and Gohan feel the tremendous surge in energy coming from the battlefield, and decide to head back.