Bleach 306 English Sub is out. Watch the episode online at My Mangastream. In this episode, Aizen and Gin close in on Tatsuki, when Don Kanonji comes to the rescue. A still-injured Rangiku also arrives to confront Gin. Meanwhile, seeking to learn the Final Getsugatensho, Ichigo battles Tensa Zangetsu and Hollow Ichigo, who have now merged into one being.
Bleach 306 (English) Part 1
Bleach 306 (English) Part 2