Bleach

Bleach Episode 309

Battle ensues between Aizen and Ichigo. His nineties-level Kido attack easily deflected, Aizen further evolves to best Ichigo. But Ichigo, now fully aware of why Tensa Zangetsu was reluctant to teach him the Final Getsugatensho, has come to possess amazing powers.

Auto-update my anime list NO Discuss this episode

More episodes