TV Shows
Bleach: Thousand Year Blood War Ep 3 TV REVIEW: Forwarned is apparently not ALWAYS forearmed.
Bleach: The Thousand Year Blood War Episode 3: March Of The Starcross. Animated by Studio Pierrot. Created by Kubo "God of Character Design" Tite. Last episode, on the…