Bleach

ブリーチ

TV, 366 episodes
Aired from to