You are going to Watch Dragon Ball Z Kai Episode 89 English dubbed online free episodes with HQ / high quality. Stream Anime Dragon Ball Z Kai Episode 89 Online English dub Battle at the Highest Level!; Goku Goes All Out! The battle between Goku and Cell continues, with the two fighters reaching a pace that is barely visible to most of the onlookers. Cell then decides to destroy the tournament ring, ensuring that their battle cannot be ended by a ring out and can continue until one of them either dies or surrenders. The battle becomes even more intense, culminating with Goku flying high into the sky building up a powerful Kamehameha. Cell and everyone else states that Goku is bluffing, since from his position in the sky, such an attack would easily destroy the Earth. Goku then unexpectedly uses Instant Transmission to teleport in front of Cell and executes the attack point-blank. While the rest of the world celebrates what they believe to be Cell’s ultimate defeat, Goku and company watch as Cell’s remaining lower half rises and regenerates his missing parts. While the ki of both fighters has depleted considerably, the battle continues on.