logo

Loading, please wait...

Bleach Thousand-Year Blood War delays Episode 49 and 50 to October 2026