You are going to Watch Bleach Episode 249 English dubbed online free episodes with HQ / high quality. Stream Anime Bleach Episode 249 Online English dub Senbonzakura’s Bankai! Offense and Defense of the Living World. Kenpachi continues his fight against Tenken. Yoruichi outmaneuvers Haineko and Tobiume while trying to convince them that Muramasa betrayed them. Yamamoto, Ukitake, Kyoraku, Hitsugaya and Hyorinmaru plan to defeat Ryūjin Jakka together. Uryu and Chad arrive to fight Muramasa, but he evades all their attacks and Senbonzakura arrives to help him. Muramasa tries to use his ability on Chad, and incapacitates him due to his not being a shinigami. Orihime asks Muramasa about his motive, and Muramasa reveals that he wishes to be free of solitude. Rukia arrives as Muramasa tries to escape to unseal Kouga. Uryu continues to fight Senbonzakura, managing to hit it with Seele Schneider, but it is still able to keep fighting. Muramasa manages to unseal Kouga as Ichigo arrives to face him.