Ichigo and Renji fight viciously, with Renji initially gaining the advantage. However, Ichigo reflects on his training with Urahara," and uses his ""resolve"" to fire a blast of spiritual energy at Renji", defeating him.
You are currently watching Bleach Episode 31 English Subbed from the anime series
Bleach. You can watch more episodes of
Bleach English Dub or Sub here at Dubbed
Anime for free!