Bleach Episode 31

Added: November 19, 2011

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 from the anime series Bleach. You can watch more episodes of Bleach English Dub or Sub here at Dubbed Anime for free!