Blood Lad
Sins of the Eye Glasses
E9 Sep 1, 2013 25m TV-14
The Acropolis Police bring in Braz for questioning before Wolf-Daddy, the king of Demon World Acropolis. Meanwhile, Fuyumi is brought to the subspace world Hydra.
Where to Watch Sins of the Eye Glasses
Cast of Sins of the Eye Glasses