You are going to Watch Dragon Ball Z Episode 231 English dubbed online free episodes with HQ / high quality. Stream Anime Dragon Ball Z Episode 231 Online English dub Magic Ball of Buu. Goku and Vegeta continue their battle. Vegeta reveals that he knew he could never surpass Goku’s strength, so he allowed himself to be taken over by Babidi. He had seen what it had done to Spopovich and Yamu, and he wanted the power for himself. He also says that he wanted Babidi to reawaken the evil in his heart. Over the years, he had become like a normal person; he had a wife and a son, and thought the earth was a nice place to live. He wanted Babidi’s magic to free him from “those petty attachments”. Meanwhile, before Gohan and the supreme kai can stop Babidi, Buu has finally gathered enough energy, and has begun to hatch.